日期:2014-05-16  浏览次数:20638 次

工作上Linux 重要Linux 命令备录

1、查看LINUX系统中有哪些用户:

       cat /etc/passwd |cut -f 1 -d:
          或
       cat /etc/passwd |awk -F: '{print $1}'

 

2、查看文件内容

     tail -50 文件名       --查看文件内容,并只显示后面50行的记录
     tail -f     文件名      --查看文件内容,并动态显示文件内容的变化

 

3、linux 查看IP信息: ifconfig            

 

4、清空文件的内容可以使用:  echo "">文件名

      例如:我们经常需要清空Tomcat 的日志可以使用:  echo "">catalina.out     

 

5、查看文件夹大小  du    

     常用如下:

     du -sh *                          --查看当前目录下的所有文件的大小
     du -sh filename            --查看filename文件名的大小
     du -h --max-depth=1   --查看文件夹下子一目录的大小,注意它只会列出子一所有目录的,但其大小是包含子子目录,虽然不列出

 

6、命令是以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息:

      df -hl         

 

7、检查linux的系统编码:

      locale 

 

8、查看文件的文件格式,它是在vi 文件名后使用的

     set ff                     --进入vi 后,查看文件的文件格式
     set ff=unix           --进入vi 后,修改文件的文件格式为unix

     set set fileencodings=utf-8     --进入vi 后,修改文件的编码格式为utf-8

 

9、linux 服务器间复制文件:scp
     例如:
     scp -P 端口号 -r
root@192.168.0.1:/zsk/hollykm /home/hollykm      

     ---将linux 服务器192.168.0.1上/zsk/hollykm 目录复制到登录服务器的/home/hollykm
        其中:SSH端口默认的22,如果修改了,修改写修改的端口号;如果端口号默认是22 ,可以不用写 -P;

                   -r 是循环复制。
     scp 
root@192.168.0.1:/zsk/hollykm/test.txt  /home/test_copy.txt  

     ---将linux 服务器192.168.