Linux 常见命令

1.文件和目录操作命令

   tree  以树形结构显示目录下面的内容

   basename  显示文件名或目录名字

   dirname     显示文件或目录路径

   chattr         改变文件的扩展属性

   md5sum    计算和校验文件的md5值

2.查看文件的内容处理命令

   tac   反向显示文件内容

   head 显示文件内容的头部

   tail 显示文件内容的尾部, tail -f 动态显示文件追加的内容

   cut  将文件的每一行按指定的分割符分割并输出

   split 将分割文件为不同的小片段

   paste 按行合并文件内容

   sort  对文件的文本内容排序

   uniq 去除重复行

   wc 统计文件的行数,单词,或字节数

   iconv  转换文件的编码格式

   dos2unix   将dos文件转换为unix格式

   diff 比较文件的差异,常用于文本文件

   vimdiff  命令行可视化比较工具,常用于文本文件

   rev  反向输出文件内容

   grep/egrep  过滤字符串 

   join 按两个文件的相同字段合并

   tr    替换或删除字符

3. 查看系统用户登陆信息命令

   whoami  == id -un 

   w 显示已经登系统的用户列表和指令

   last  显示登陆系统的用户

   users  显示登陆系统的所有用户的用户列表

   finger 查找并显示用户信息

 

4.文件的压缩及解压命令

   tar  -jcv  -f   filename.tar.bz2   文件或目录压缩

   tar  -jtv   -f filename.tar.bz2     查询

  tar  -jxv   -f filename.tar.bz2 -C 解压目录  解压  

 

5. 信息显示命令

   uname  显示操作系统相关的命令

   hostname 显示或者设置当前系统的主机名

   dmesg 显示开机信息,用于诊断系统故障

   uptime 显示系统运行的时间及负载

   stat 显示文件或文件系统的状态

   free 查看系统的内存

   date 查看或设置系统的时间

   cal 查看日历等信息

 

6. 用户管理命令

   useradd  添加用户

   usermod  修改系统已存在的用户属性

   userdel 删除用户

   groupadd 添加用户组

   passwd   修改用户密码

   chage   修改用户密码的有效期

   id       查看用户的UID, GID 及 归属用户组

   su    切换用户身份

   visudo   编辑/etc/dudoers 文件的专属命令

7. 基础网络命令

   route 显示和配置系统的路由表

   ifup  启动网卡

   ifdown  关闭网卡

   ss   查看网络的状态

   dig  查找dns的解析过程

    traceroute 追踪数据传输路由情况

     tcpdump  命令行抓包工具

 

8.系统管理与性能监视命令

   chkconfig 管理系统的开机启动项

   vmstat     虚拟内存的统计

   mpstat   显示各个可用CPU的状态统计

   iostat      统计系统IO

   sar          获取CPU运行队列 IO 内存信息

   strace     用于诊断调试linux用户空间跟踪器

   ltrace     显示进程调用哪个库函数

posted @ 2020-06-05 13:36  xiongmengdecrocodile  阅读(164)  评论(0)    收藏  举报