在Xshell中实际操作一些命令

当程序运行在系统上时,我们称之为进程(process)

如果想检测这些,就要用到ps命令,能输出运行在系统上所有程序的信息

如果想看系统上运行的所有进程,可以用ps -ef的组合

-e参数指定显示所有运行在系统上的进程

-f参数则是扩展输出

top命令和ps命令相似,但是top命令是实时显示的

kill是常见的系统调用,通过进程ID(PID)给进程发信号

kill用法:kill 【option】 【PID号】

在默认情况下,kill命令会向命令中列出的全部PID发送一个TEAM信号,告诉进程可能得话就停止运行。

如果遇到无法直接结束进程的情况,则可以添加-9参数(注意谨慎使用!!!)

在Linux上用来挂载媒体的命令叫mount,在默认情况下,mount命令会输出当前系统上挂载的设备列表

mount命令提供如下四部分信息:
媒体的设备文件名(sysfs)
媒体挂载到虚拟目录的挂载点(/sys)
文件系统类型(sysfs)
已挂载媒体的访问状态(rw)

要手动在虚拟目录中挂载设备,需要弈root用户身份登录,或是弈root用户身份运行sudo命令

手动挂载媒体设备的基本命令:

mount -t type device directory

mount -t vfat/dev/sdb1/medeia/disk

当要在Linux系统上移除一个可移动设备时,不能直接从系统上移除,应先卸载。如果在卸载设备时,系统提示设备繁忙,无法卸载。可以用lsof(list opened files)命令获得使用它的进程信息,然后在应用中心停止使用该设备或停止该进程

df命令可以让你很方便的查看所有已挂载磁盘的使用情况。

输出的命令依次是:

设备的设备文件位置;
能容纳多少个1024字节大小的块; 
已用了多少个1024字节大小的块;
还有多少个1024字节大小的块可用;
已用空间所占的比例;
设备挂载到了哪个挂载点上

df命令很容易发现哪个磁盘的储存空间快没了

du命令可以显示某个特定目录的磁盘使用情况(默认为当前目录)

sort命令是对数据内容进行排序

在默认情况下,sort命令会把数字当做一个个字符来执行标准的字符排序

用-n参数能使sort命令把数字识别成数字而不是字符,并按值排序;用-r则是将结果降序输出

grep命令会在输入或指定的文件中查找包含匹配指定模式的字符的行

-v参数,进行反向搜索(输出不匹配该模式的行)
-n参数,显示匹配模式的行所在的行号
-c参数,有多少行含有匹配的模式
-e参数,指定多个匹配模式

gzip命令会压缩你在命令行指定的文件。也可以在命令行指定多个文件名甚至用通配符来一次性批量压缩文件

tar命令最开始是用来将文件写到磁带设备上归档的,也能把输出写到文件里。这种用法在Linux上已经普遍被用来归档数据

下载开源软件、数据文件等之后,你会经常看到以.gz或者.tar.gz结尾的压缩文
件。所以最常用的两种解压命令如下:
tar -zxvf filename.tar.gz (会解压到新文件夹中)
gzip -d filename.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值