Linux命令简记
2017-06-10 本文已影响0人
闷闷闷000
关于Linux命令简记
平时常用的一些命令和参数,自己整理一下加强记忆方面查询,有需要的大家可以自行参考.
0x01 文件和目录操作
-
pwd
显示工作目录路径 -
cd
更改目录 -
ls
列出子目录和文件信息
-a
: 显示所有子目录和文件包括隐藏文件
-c
: 按文件修改时间排序
-l
: 显示具体信息 -
touch
创建空文件和修改文件或目录的时间
-c
: 如果目标文件不存在,不会建立新文件 -
mkdir
创建目录
-m
设置权限,默认755
-p
目录名支持路径,即会创建不存在的相关父目录 -
cp
复制文件和目录
-r
: 递归拷贝
-p
: 连同拷贝源文件修改时间与权限
-i
: 覆盖同名文件前询问确认 -
mv
移动或更名
-i
: 覆盖同名文件前询问确认 -
rm
删除
-f
: 不存在的文件不给出提示信息
-r
: 递归删除 -
wc
统计
-l
: 统计行数
-w
: 统计单词数
-c
: 统计字节数 -
ln
链接文件
0x02 管理与维护
-
ps
进程查看
-A -e
: 显示所有进程
-f
: 显示完整格式
-p
: 按照进程ID显示进程
-C
: 按照进程名显示进程 -
kill
结束进程 -
top
显示进程重要信息(内存、CPU使用量) 3.
0x03 其他常用操作命令
-
cat
显示文本文件 -
grep [选项] [字符串] [文件名]
查找文件中符合条件的字符串
-c
: 只显示匹配次数
-i
: 忽略大小写
-v
: 反向选择 -
find
查找符合条件的文件或目录 -
locate
在数据库中查找文件 -
file
查询文件类型 -
echo
在显示器上显示文本 -
chmod
权限设置:
1)文字设定chmod [ugoa] [+|_|=] [rwx] [文件或目录名]
;
2)数字设定chmod [n1n2n3] [文件或目录名]
,r为4,w为2,x为1. -
tar
包管理.
tar -cvf xx.tar [目录]
: 打包文件;
tar -tvf xx.tar [目录]
: 查看文件;
tar -xvf xx.tar [目录]
: 打解包文件;
使用参数-z
调用gzip.使用参数-j
调用bzip2.(归档与压缩为两种技术,因为通常只能压缩一个程序,所以实际上先归档后压缩,在有压缩的归档文件,解包是加上对应压缩参数) - man [选项] [命令名称]
-f
: 只列出功能无具体信息 - [指令] --help
任务计划crontab
crontab文件包含送交cron守护进程的一系列作业和指令。每个用户可以拥有自己的crontab文件;同时,操作系统保存一个针对整个系统的crontab文件,该文件通常存放于/etc或者/etc之下的子目录中,而这个文件只能由系统管理员来修改。简言之,是用于设置周期性被执行的指令。