1查看目录和文件:ls#显示当前目录下所有文件的详细信息ls-la2切换目录:cd#切换当前目录到/opt/testcd/opt/test3显示当前目录:pwdpwd4创建一个空文件:touch#在当前目录下创建一个文件desc.txttouchdesc.txt5创建一个目录:mkdir#在当前目录下创建一个测试目录mkdirtest#在/opt/test目录下创建一个目录img,如果没有test目录,先创建一个test目录mkdir-p/opt/test/img6查看文件内容:cat#查看desc.txt的内容catdesc.txt7按页查看文件内容:more#按页查看desc.txtmoredesc.txt8的内容查看文件末尾的内容:tail#查看desc.txt的最后100行tail-100desc.txt9Copy:cp#Copydesc.txttothe/mntdirectorycpdesc.txt/mnt/#CopyTestdirectoryto/mntdirectorycp-rtest/mnt/10剪切或重命名:mv#Cutfiledesc.txt到目录/mntmvdesc.txt/mnt/11删除:rm#删除测试目录,-r递归删除,-f强制删除。危险操作,小心,切记!rm-rftest12搜索文件:find#在opt目录下查找以.txt结尾的文件find/opt-name'*.txt'13创建链接文件:ln#创建/opt/test目录的符号链接ln-s/opt/test./link2test14显示或配置网络设备:ifconfig#显示网络设备状态ifconfig15显示网络相关信息:netstat#列出所有端口netstat-a16显示进程状态:ps#显示当前所有进程ps-ef#显示当前所有进程Java-相关进程ps-ef|grepjava17查看目录使用情况:du#查看/opt/test目录的磁盘使用情况du-h/opt/test18查看磁盘空间使用情况:df#查看磁盘空间使用情况df-h19显示当前进程信息thesystem:top#显示系统当前进程信息top20杀死进程:kill#杀死进程号为27810的进程,强制终止,系统资源无法恢复kill-s92781021压缩解压:tar#packagetestdirectory对于test.tar.gz文件,-z表示用gzip压缩tar-zcvftest.tar.gz./test#解压test.tar.gz文件tar-zxvftest.tar.gz22更改所有者和组:chown#修改文件desc.txt的属主为nginx,用户组为nginxchownnginx:nginxdesc.txt#修改test及目录下所有文件的属主为nginx,用户组为nginxchown-Rnginx:nginxtest23更改文件或目录的访问权限:chmod#权限范围:u(所有者)g(县组)o(其他用户),权限码:r(读取权限/4)w(writeauthority/2)x(executeauthority/1)#给文件拥有者加上test.sh的执行权限chmodu+xtest.sh#给test目录及其下的所有文件加上执行权限文件所有者chmodu+x-Rtest24文本编辑器:vim#vim3两种模式:命令模式、插入模式、编辑模式。使用ESC或i或:切换模式。#在命令模式下,:q退出:q!强制退出:wq保存退出:setnumber显示行号/java在文件中找到javayycopyppaste#编辑desc.txt文件vimdesc.txt25shutdownorrestart:shutdown#立即关闭shutdown-hnow#60秒后重启shutdown-r-t6026帮助命令:man#查看ls命令的帮助文档manls不多,但可以涵盖大部分使用场景。在实际使用过程中,多注意man命令的使用,认真阅读liunx的帮助文件,多练习,一定会进步很快的。本人菜鸟,如有错误请指正。
