ubuntu命令常用操作

236 阅读1分钟
  • window远程连接ubuntu主机 可以使用xshell
  • mac连接远程的ubuntu主机 使用终端就可以 ssh username@ipaddress
  • mac拉远程ubuntu文件 scp ubuntu@ipaddress:/home/ubuntu/test.txt 本地路径

常用快捷键

  1. ctrl + a 光标移动到最前面
  2. ctrl + u 清空
  3. ctrl + e 光标移动到最后面
  4. 用文件管理器打开当前目录, nautilus . (mac上是 open .)

文件权限操作

  • 文字设定法 chmod 用户标识 +/- 权限 文件名称 用户标识:u(当前用户)、 g(同组)、o(other)、a(all)
  1. chmod u+x a.sh 当前用户增加执行权限
  2. chmod a+rwx a.sh 给所有用户增加可读可写可执行权限
  3. chmod o-rwx a.sh 给其他用户取消可读可写可执行权限
  • 数字设定法 chmod nnn 文件名称 n表示: 4(读) 2(写) 1(可执行) 比如:
  1. chmod 777 a.sh 给所有用户增加可读可写可执行权限
  2. chmod 600 a.sh 给当前用户可读可写,其他用户不可读不可写不可执行权限

文件查找

  • find ./ -name 'xxxx' 递归查找xxxx文件
  • find ./ maxdepth 1 -name 'xxxx' 非递归的查找xxxx文件 maxdepth表示递归的层级

压缩 解压缩

  • tar -zcvf 压缩文件名.tar.zip 要被压缩的文件(可以跟多个文件) tar -zcvf test.tar.zip a.test b.c filedir 表示将a.test b.c 和filedir文件夹一起压缩到test.tar.zip

  • tar -zxvf test.tar.zip 解压

  • zip -r 压缩文件名.zip 要被压缩的文件(可以跟多个文件) zip -r test.zip a.test filedir

  • unzip 压缩文件名.zip unzip test.zip

用户操作

  • 添加用户 sudo adduser username
  • 删除用户以及所有的目录文件 sudo deluser --remove-all-files username