Linux用户系统相关命令
分类:
文章
•
2024-07-31 11:03:10
-
系统管理命令ps和kill
ps:显示当前系统中由该用户运行的进程列表
top:动态显示系统中运行的程序(一般为每隔五秒刷新一次)
kill:输出特定的信号给指定的PID(进程号)的进程
-
磁盘相关命令
free:查看当前系统内存的使用情况。
df:查看文件系统的磁盘空间占用情况
du:统计目录或文件所占磁盘空间的大小。
fdisk -l:查看硬盘分区情况及对硬盘进行分区管理。(root权限)
-
磁盘挂载命令
挂载文件系统的使用权限是超级用户或/etc/fstab中允许的使用者。
命令:mount [选项] [类型] 设备文件名 挂载点目录
挂载:mount -t vfat /dev/sdb /mnt(/dev/sdb是需要挂载的目录)
取消挂载:umount /mnt
-
grep简单用法
grep *** 文件名:在某文件里搜索***(搜索文本有空格用双引号括起来)
grep -i *** 文件名:搜索时忽略大小写(原本不区分大小写)
grep -n *** 文件名:显示搜索到的文本所在行号
grep -v *** 文件名:显示文本不在的那些行
-
压缩打包命令
区分打包和压缩:
打包是指将一些文件或目录变成一个总的文件。而压缩则是将一个大的文件,通过一些压缩算法变成一个小文件。
想要压缩较多文件时,需要先将这些文件打包,然后再进行压缩。
gzip:对文件进行压缩和解压缩,而且gzip根据文件类型可自动识别压缩和解压。(只针对单个文件压缩)
格式:
gzip [选项] 压缩(解压缩)的文件名
eg:gzip hello.c压缩
gzip -d hello.c.gz解压
tar:对文件目录进行打包或解包。
格式:
tar [选项] [打包后文件名] 文件目录列表
eg:tar -cvf ycm.tar ./ycw(对./ycw目录下的文件打包)
-
文件比较命令diff
比较两个不同的文件和不同目录下的两个同名文件功能,并生成补丁文件。
格式:
diff [选项] 文件一 文件二
diff hello1.c hello2.c