美文网首页
CentOS常用命令

CentOS常用命令

作者: 火星凯撒 | 来源:发表于2019-01-24 09:48 被阅读0次

    1、查看版本

    cat /etc/redhat-release

    uname -r

    2、建立软连接

    ln -s /usr/local/freeswitch/bin/fs_cli /usr/bin/fs_cli

    3、查看so内容

    1) nm -D  xx.so

    2) objdump -tT xx.so 

    4、查看文件夹大小

    du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

    du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

    du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序

    du -sk filename 查看指定文件大小

    du常用的选项:

      -h:以人类可读的方式显示

      -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小

      -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小

      -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和

      --apparent-size:显示目录或文件自身的大小

      -l :统计硬链接占用磁盘空间的大小

    -L:统计符号链接所指向的文件占用的磁盘空间大小

    5、查看详细的硬盘分区情况(包括挂载和未挂载两种的硬盘大小):

    fdisk -l

    6、查看依赖库

    readelf -d test.so

    ldd test.so

    7、查看端口

    netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,

    如查看8000端口的情况,netstat -tunlp |grep 8000

    8、两个主机之间传文件

    scp   ./filename1    user@ip:/home/

     1、解压文件到指定目录

          tar -zxvf ./example.tar.gz  -C /dir

    2、创建压缩文件

    tar -zcvf  ./example.tar.gz  ./dir

    3、复制目录

         cp -r  dir1  dir2

    4、查看CentOS版本

         cat /etc/redhat-release

    5、CentOS安装桌面

         yum groupinstall "GNOME Desktop"

    6、为程序建立软链接

         cd /usr/local/bin/ 

         ln -s /usr/local/freeswitch/bin/fs_cli fs_cli

    7、在根目录下查找文件libx264.so

         find / -name libx264.so

    8、查看目录占用空间大小

         du -s dir

    9、查看磁盘空间大小

         df -hl

    10、查看某个文件或目录占用磁盘空间的大小

         du -ah --max-depth=1

         a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度

         参考资料:http://www.cnblogs.com/kobe8/p/3825461.html 

    11、查看安装包信息

    rpm -qi nginx

    12、重启网络

    systemctl restart network

    systemctl status network

    相关文章

      网友评论

          本文标题:CentOS常用命令

          本文链接:https://www.haomeiwen.com/subject/shxyjqtx.html