访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

初窥Linux 之 我最常用的20条命令

时间:2019-07-18

linux 命令_linux命令_linux命令手册

-x:一般与a参数一起使用,可列出较完整的信息

-l:较长,较详细地将PID的信息列出

其实我们只要记住ps一般使用的命令参数搭配即可,它们并不多,如下:

[plain]

psaux#查看系统所有的进程数据

psax#查看不与terminal有关的所有进程

ps-lA#查看系统所有的进程数据

psaxjf#查看连同一部分进程树状态

9、kill命令

该命令用于向某个工作(%jobnumber)或者是某个PID(数字)传送一个信号,它通常与ps和jobs命令一起使用,它的基本语法如下:

[plain]

kill-signalPID

signal的常用参数如下:

注:最前面的数字为信号的代号,使用时可以用代号代替相应的信号。

[plain]

1:SIGHUP,启动被终止的进程

2:SIGINT,相当于输入ctrl+c,中断一个程序的进行

9:SIGKILL,强制中断一个进程的进行

15:SIGTERM,以正常的结束进程方式来终止进程

17:SIGSTOPlinux命令,相当于输入ctrl+z,暂停一个进程的进行

例如:

[plain]

linux命令手册_linux 命令_linux命令

#以正常的结束进程方式来终于第一个后台工作,可用jobs命令查看后台中的第一个工作进程

kill-SIGTERM%1

#重新改动进程ID为PID的进程,PID可用ps命令通过管道命令加上grep命令进行筛选获得

kill-SIGHUPPID

10、killall命令

该命令用于向一个命令启动的进程发送一个信号,它的一般语法如下:

[plain]

killall[-iIe][commandname]

它的参数如下:

[plain]

-i:交互式的意思,若需要删除时,会询问用户

-e:表示后面接的commandname要一致,但commandname不能超过15个字符

-I:命令名称忽略大小写

#例如:

killall-SIGHUPsyslogd#重新启动syslogd

11、file命令

该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:

[plain]

filefilename

#例如:

file./test

12、tar命令

linux命令_linux命令手册_linux 命令

该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压。它的常用参数如下:

[plain]

-c:新建打包文件

-t:查看打包文件的内容含有哪些文件名

-x:解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中

-j:通过bzip2的支持进行压缩/解压缩

-z:通过gzip的支持进行压缩/解压缩

-v:在压缩/解压缩过程中,将正在处理的文件名显示出来

-ffilename:filename为要处理的文件

-Cdir:指定压缩/解压缩的目录dir

上面的解说可以已经让你晕过去了,但是通常我们只需要记住下面三条命令即可:

[plain]

压缩:tar-jcv-ffilename.tar.bz2要被处理的文件或目录名称

查询:tar-jtv-ffilename.tar.bz2

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

注:文件名并不定要以后缀tar.bz2结尾,这里主要是为了说明使用的压缩程序为bzip2

13、cat命令

该命令用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用,从而可以一页页地查看数据。例如:

 上一个教程:【cat’命令 linux】