linux常用命令(搜索与文本编辑)

近来在系统的学习linux的操作,整理了一些常用的命令,将其记载。


man man    (需要查看帮助信息的服务)  查看帮助信息
pidof       查看指定服务的pid
uptime      查看系统的负载信息
who         查看当前登入主机的用户终端信息
last        查看本机的登录记录
history     显示历史执行过的命令,默认1000条,可使用 !编号  执行命令
sosreport   收集系统运行状态和服务配置信息




                                   文本编辑命令
cat         查看较少的纯文本内容, -n 显示行号
more         查看较多的纯文本文件  
head -n       查看文本文件的前N行
tr [原始字符] [目标字符]     替换文本文件的字符
wc  -l(显示行数)
    -w(显示单词数)
-c(显示字节数)
stat             查看文件的具体存储信息和时间等
/etc/passwd          保存系统账户信息的文件
cut [参数] 文本            按列提取文本字符,必须加 -f      设置列数,还需加 -d 设置分隔符
diff [参数] 文件     比较多个文本文件的差异 --brief 判断是否相同 -c 详细比较
         


                         文件目录管理命令
touch       创建空白文件或设置文件时间
       -a  修改“读取时间”(atime)
       -m  修改“修改时间”(mtime)
   -d  同时修改atime和mtime
dd         按照指定大小和个数的数据块复制或转换文件
file        查看文件类型    




                                搜索命令
grep -v    反向选择,列出没有关键字的行
     -n    显示搜索到信息的行号
find  -name    匹配名称
      -perm    匹配权限(mode为完全匹配,-mode为包含即可)
      -user    匹配所有者
      -group   匹配所有组
      -mtime -n +n    匹配修改内容读的时间(-n为n天之内,+n为n天以前)
      -atime -n +n  匹配访问文件的时间
      -ctime -n +n  匹配修改文件权限的时间
      -size    匹配文件大小   

你可能感兴趣的:(linux常用命令(搜索与文本编辑))