linux基本命令-2.28

1. cd:改变工作目录命令

2. pwd:查看当前目录所在路径

pwd  -P查看当前目录的物理路径

pwd  - L查看当前目录的连接路径   (注意:输入命令时,P和L要区分大小写}

3.cp:文件拷贝命令

4. ls:    显示当前所有文件和目录;

ls –a命令是显示隐藏文件

ls –l命令是显示长列表格式(比如文件创建时间、大小、详细列表);

5. tar: 为linux的文件和目录创建档案

压 缩:tar -jcv -f filename.tar.bz2要被压缩的文件或目录名称

查 询:tar -jtv -f filename.tar.bz2

解压缩:tar -jxv -f filename.tar.bz2 -C欲解压缩的目录

6. chmod:改变文件或目录的访问权限命令(用户用它控制文件或目录的访问权限)

7. chown:更改某个文件或目录的属主和组的命令

8. mv:移动文件和修改文件名命令

9. rm:删除文件或目录命令:rm ;(如:rm –rf*删除所有内容,包括目录和文件,其中r表递归,f表强制)

10. mkdir:创建目录

11.  vi:三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

命令模式下:

:q                      退出

:q!                     强制退出

:wq                   保存并退出

:set number     显示行号

:set nonumber  隐藏行号

/apache            在文档中查找apache 按n跳到下一个,shift+n上一个

yyp                   复制光标所在行,并粘贴

h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

12.tail:用于输入文件中的尾部内容。

-c              归档文件

-x              压缩文件

-z              gzip压缩文件

-j              bzip2压缩文件

-v              显示压缩或解压缩过程 v(view)

-f              使用档名

13.Grep:在文本中查询内容

14. find: 查找文件命令

15.  netstat:  显示本地系统的网络连接状态命令此命令用来显示整个系统目录的网络情况。例如,目前的连接、数据包传递数据、或是路由表内容,此命令直接输入即可使用。如:netstat –an        #netstat –an | more      #netstat –anp | more(‘p’表示进程号显示出来)

16. kill  : 终止一个进程:kill命令;kill进程号如:kill -9 1777;强迫杀死1777进程;又如:kill all把这个进程及其子进程都杀掉。

17.PID:pidof命令用于查找指定名称的进程的进程号id号。

18.Top: 动态地监控进程命令Top命令与ps命令很相似。它们都用来显示正在执行的进程,不同之处,在于top在执行一段时间可以更新正在执行的进程;

监视特定用户:top:输入此命令,按回车键,查看执行的进程, u:然后输入“u”回车,再输入用户名即可;

终止指定的进程: top:输入此命令,按回车键,查看执行的进程,k:然后输入”k”回车,再输入要结束的进程ID号;

指定系统状态更新的时间:top –d 10:指定系统更新进程的时间为10秒。

19.  df:查看磁盘使用情况命令:df ;(如:df –l;又如:df -h)

查看某个目录是在哪个分区命令:df [目录全路径];(如:df /root)

20.   du: 查看目录大小du -h /home带有单位显示目录信息

21. free:树形结构显示目录,需要安装tree包

你可能感兴趣的:(linux基本命令-2.28)