Linux常用命令(自用记录)

CentOS

添加用户

  • useradd -d /home/testuser -m testuser
  • passwd testuser

root

  • 修改 /etc/sudoers 文件
  • Allow root to run any commands anywhere

  • username ALL=(ALL) ALL
  • 切换ROOT权限 su
  • exit退出root

文件目录相关操作

  • cd / 切换到根目录
  • cd /home 切换到根目录下的 ‘/ home’ 目录’
  • cd … 返回上一级目录
  • cd …/… 返回上两级目录
  • cd 进入个人的主目录
  • cd ~ 切换到home目录
  • cd - 切换到上次访问的目录
  • ls 查看当前目录下的所有目录和文件
  • mkdir aaa 在当前目录下创建一个名为aaa的目录
  • mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录
  • rm 文件 删除当前目录下的文件
  • rm -f 文件 删除当前目录的的文件(不询问)
  • rm -rf 文件夹 删除该文件夹

文件相关

  • chattr -i 文件 让只读文件可编辑
  • chattr +i 文件 让文件只读

VIM

  • u 撤销上一步的操作
  • Ctrl+r 恢复上一步被撤销的操作
  • :wq – 保存并退出。
  • :wq! 强制保存退出
  • a 在光标后插入

进程相关

  • Ctrl+c 强制终止该程序进行
  • Ctrl+z 挂起该进程
  • fg 重新启动前台被中断的任务
  • bg 把被中断的任务放在后台执行
  • ps aux 查看进程
  • kill pid 结束进程
  • ps -U root -u root -N 查看非用户root运行的进程
  • ps -u mike 查看用户mike运行的进程

screen

  • screen -S 进程名 创建进程
  • screen -r 进程名/pid 进入进程
  • ctrl +A+ D 返回主界面保持进程挂着不断
  • screen -ls 查看当前所有screen进程
posted @   阿木光  阅读(5)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示