Linux 常用命令

  1. 用户组相关 groupadd groupdel groupmod newgrp groups setgid/sgid
  2. 用户相关 useradd usermod userdel id whoami su wall setuid/suid
  3. 用户权限相关 chown chmod chgrp umask
  4. 用户和级相关文件 /etc/passwd  /etc/shadow  /etc/group  /ect/login.defs
  5. 修改密码 passwd
  6. 当前路径 pwd
  7. 目录列表 ll ls mkdir rmdir cd pwd
  8. 文件操作 cat more less touch rm unlink mv cp head/tail pr od stat
  9. 字符串过滤 grep
  10. 文件相关 sort uniq wc
  11. 进程相关 pstree top kill
  12. 日期与时间相关 date cal 
  13. 文件或目录比较相关 cmp diff comm cut paste join fmt fold  
  14. 字符串或变量相关 clear echo read env export which whereis whatis apropos alias bc
  15. shell 启动流程及文件,流程:内核–>init(/etc/inittab)–>getty或mingtty(用户名,密码)–>login(/etc/shadow、/etc/passwd、/etc/group)–>合法性验证–>设置环境变量(系统profile、用户.bash_profile、[用户.bashrc、系统bashrc])–>显示提示符–>终端shell程序
  16. 历史命令 history
  17. 软件管理 yum rpm
  18. 重启系统 reboot
  19. 系统关机 poweroff shutdown halt
  20. 远程登录命令 ssh
  21. 防火墙 firewall-cmd
  22. 网络管理 nmtui nmcui
  23. 文本编辑 vi vim
  24. 系统帮助 man yelp textinfo
  25. 文件系统创建相关 fdisk mkfs mkisofs/genisoimage cdrecord/wodim
  26. 文件系统使用相关 mount umont
  27. 文件系统其它 fsck sync file find dd ln mknod df du
  28. 数据备份、文件归档相关 tar cpio zip/unzip gzip/gunzip/zcat bzip2/bunzip2
  29. 进程相关 ps killall fuser nohup nice fg bg jobs
  30. 改变进程家目录 chroot
  31. 作业和任务高度 at batch crontab

 

时间:2019-09-28 19:52:00

发表回复