0218 Linux命令

连接远程服务器:

  • 39.105.199.60(公)
  • 172.17.13.212(私有)
  • 登陆密码:Ys7890267648
  • 连接 ssh root@地址
  • 退出 logout

日常操作

  1. cd指令 - 进入指定文件夹 cd .. 返回上层目录 cd / 根目录
  2. ls指令 - 查看文件ls -R 递归显示所有 ls -a 隐藏文件一起显示 ls -S/-t 按大小/时间顺序排序
  3. pwd显示当前完整目录
  4. touch 创建文件
  5. cat 查看文件内容
  6. vim 打开文件
  7. rm 删除文件 rm -i 提醒 -f 强制
  8. rmdir 删除文件夹 -r 删除目录的子目录
  9. touch 创建文件
  10. mkdir 创建文件夹 -p a/b/c按照abc层级创建文件夹 -p a/{b,c}/{d,e,f} 在bc下面都创建def
  11. cp 文件1 文件2 拷贝文件1 到 文件2 -r 拷贝文件夹
  12. mv 移动或重命名,不能加-r来操作目录
    cp/mv/rm -i 询问 -f强制 -n不覆盖
  13. rmdir 目录名 删除指定空目录
  14. ln 源路径 目标路径 创建一个硬链接 修改硬链接会修改源文件 -s 给源路径对应的文件创建一个快捷键,软链接,存地址,源文件不存在的时候,快捷方式自动无效,硬链接变成变成普通文件
  15. control + u 删除光标左边的全部内容,control + k 删除光标右边的全部内容
  16. ps查看当前进程状态
  17. top 实时监控进程状态 -p pid监控指定进程
  18. free释放内存 -m以兆为单位显示内存
  19. kill 停止进程 -9强制删除进程
  20. pkill 按名字处理进程
  21. killall 处理名字匹配的进程
  22. uptime 系统运行的总时间
  23. users 查看当前用户
  24. groups 查看当前分组
  25. groupadd 分组名 添加分组
  26. useradd -G分组列表 -m -s /bin/bash 用户名 创建一个用户添加到指定的分组并且在目录中添加用户文件夹
  27. usermod -G 分组列表 用户名,修改分组
  28. passwd 用户名 修改用户名的指定密码
  29. su 用户名 切换到用户
  30. chmod 权限值 文件
  31. chown 用户名 文件 改变文件的所有者

你可能感兴趣的:(0218 Linux命令)