您的位置:首页 > 运维架构 > Linux

linux常用操作命令整理

2016-06-03 09:05 435 查看
(一)查看文件内容

  1、分页查看文件:more 示例:more a.txt

  2、显示匹配行:more 示例:more a.txt | grep 158286

  3、查看文件最新打印:tail 示例:tail -100f a.txt 显示最新100行打印

  4、文件筛选,打印上下文: grep      

     示例:  

     grep -B 100 158286 a.txt    显示匹配行及前100行

     grep -A 100 158286 a.txt    显示匹配行及后100行

     grep -C 100 158286 a.txt    显示匹配行以及前后100行    

(二) 压缩解压

  1、压缩文件:zip 示例:zip -r myfile.zip myfile  递归压缩

  2、解压zip文件:unzip 示例:unzip myfile.zip

  3、压缩文件:tar 示例:tar -zcvf myfile.tar myfile

  4、解压tar文件:tar 示例:tar -zxvf myfile.tar

(三) 文件操作

  1、创建文件:touch 示例:touch a.txt

  2、创建文件夹:mkdir 示例:mkdir myfile

  3、删除文件:rm 示例:rm -rf myfile  递归删除

  4、移动文件:mv 示例:mv -i 源文件或目录 目标文件或目录;若目标文件已存在,询问是否覆盖(y/n)

  5、复制文件:cp 示例:cp -r 源文件或目录 目的文件或目录;按递归方式保留原目录结构复制文件

  6、说明:-i 有重名进行提示   -r 表示递归   -f 强制操作

(四) 管理员常用

  1、访问一个URL:curl   示例:curl [-I] www.baidu.com  -I是显示头信息

  2、查看进程状态:ps 示例:ps -ef | grep tomcat

  3、显示系统进程信息和资源占用状况: top

  4、显示正在使用的端口情况:netstat 示例:netstat -tulpn

  5、显示磁盘空间:df    示例:df -h

  6、显示文件大小:du    示例:du -sh  查看当前目录大小

                               du -sh ./*  查看当前目录下每个文件的大小

  7、修改权限:chmod     示例:chmod +x a.txt  或者 chmod 777 a.txt

                               

  8、查看命令历史:history

  9、修改登录用户:su           示例:su - root

  10、查看当前路径:pwd

  11、查看安装路径:whereis 示例:whereis java

(五) 其他

  在非编辑状态下,vi编辑器翻页操作:

  1、向前/向后翻整页  ctrl+f/ctrl+b

  2、向前/向后翻半页  ctrl+u/ctrl+d

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux