常用Linux命令总结

来源:互联网 发布:科达视频会议 软件 编辑:程序博客网 时间:2024/05/16 05:21

1. 按tab键自动补全文件名

2.  dir ls:都是列出子文件目录

3.  cd.. : 退出到上一级目录, cd /: 退出到根目录,cd /var/lib : 目录跳转

4.  ubuntu 普通用户切换到root用户: sudo su(或sudo -s );root用户切换到普通用户:login -p username(或exit);普通用户之间的切换:su  username。$: 表示普通用户,#:表示root用户。

5.  mkdir:创建目录(切换到root)。

6.  root退到普通用户:exit,普通用户再exit退出服务器。

7.  鼠标左键选中,右键单击复制。

8.  tail -n 100 itop-war.log: 显示最后的100条日志。

9.  ll: 列出所有的文件信息,包含权限,包括隐藏的文件 是ls -l的缩写,ls -l只列出显式文件。

10. chown: (root下,先切换到root)改变所有者。-R: 改变指定目录以及其子目录下的所有文件的拥有者和群组。

chown -R  root:mail test6     把test6及其子文件 改为群组mail下的root用户

11: chmod:(root下,先切换到root)改变权限。 chmod 777  filename。-R: 递归形式,即将目标文件夹内所有文件均改变权限

chmod -R 755 iOS :把iOS及其子文件755权限。755:-rwx-r-x-r-x, 777:-rwx-rwx-rwx。分别表示:所有者的权限,同组其他用户的权限,其他用户的权限。

12.  rm: 删除文件。-f:强行删除, -r:递归删除目录。rm -rf ios:强制递归删除一个文件夹内所有内容。

13.  vim: 编辑文本文件。vim filename。:q:退出保存,:q!:退出不保存,;w:保存文件,:wq:保存退出,:w newfile:保存到新的文件newfile,:w! newfile: 用文件newfile的当前内容替换newfile中原有内容。

14.  grep: 搜索显示匹配的行。grep  'xxx '  filename: 在filename文件中搜索显示匹配的行, xxx可以是字符串或正则表达式。

15.  cat:一次显示整个文件。

16.  more:一次显示部分文件信息。回车:下一行,空格:到文件末尾,q:退出。

17.  less:一次显示部分文件信息。向上的箭头:上一行,向下的箭头:下一行,q:退出。

18.  cat install.log | grep “i686”| more: 将install.log文件内的所有内容管道给grep,然后查找包含i686的文本行,最后将查找到的内容管道给more分页输出。

19.  Linux下改文件权限和内容都需要root权限。

0 0
原创粉丝点击