- window远程连接ubuntu主机 可以使用xshell
- mac连接远程的ubuntu主机 使用终端就可以 ssh username@ipaddress
- mac拉远程ubuntu文件 scp ubuntu@ipaddress:/home/ubuntu/test.txt 本地路径
常用快捷键
- ctrl + a 光标移动到最前面
- ctrl + u 清空
- ctrl + e 光标移动到最后面
- 用文件管理器打开当前目录, nautilus . (mac上是 open .)
文件权限操作
- 文字设定法 chmod 用户标识 +/- 权限 文件名称 用户标识:u(当前用户)、 g(同组)、o(other)、a(all)
- chmod u+x a.sh 当前用户增加执行权限
- chmod a+rwx a.sh 给所有用户增加可读可写可执行权限
- chmod o-rwx a.sh 给其他用户取消可读可写可执行权限
- 数字设定法 chmod nnn 文件名称 n表示: 4(读) 2(写) 1(可执行) 比如:
- chmod 777 a.sh 给所有用户增加可读可写可执行权限
- 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