1. su
// 需要输入切换账号的密码// -, -l, --loginsu - anotherUserName; // 切换到anotherUserNamesu - // 切换到rootsu // 仅切换到root,工作目录不会切换
2. sudo
// 需要输入当前账号密码sudo command // 以root身份执行command,工作目录不会切换
3. cp
// 复制文件cp test.txt /tmpcp test.txt /tmp/newName.txt// 复制目录 (-r 或者 -a)cp -r tmpDir /tmpcp -r tmpDir /tmp/newName
4. gzip
// 命令执行结束原文件会消失// 压缩gzip fileName// 解压, -d, --decompressgzip -d fileName
5. tar
-c,打包 (--create, create a new archive)-t,查看打包文件内容 (--list, list the contents of an archive)-x,解包 (--extract, extract files from an archive)-z,使用gzip进行压缩/解压-j,使用bzip2进行压缩/解压-v,在压缩/解压的过程中,将正在处理的文件名显示出来。(--verbose)-f,(--file)-C,解包到特定目录 (--directory DIR, change to directory DIR)// 打包 tar cvf test.tar test1.txt test2.txt test3.txt// 解包 tar xvf test.tar// 解包到特定目录tar xvf test.tar /tmp// 使用gzip压缩 tar zcvf test.tar.gz test1.txt test2.txt test3.txt// 使用gzip解压 tar zxvf test.tar.gz// 使用bzip2压缩tar jcvf test.tar.bz2 test1.txt test2.txt test3.txt// 使用bzip2解压tar jxvf test.tar.bz2 tar xvJf ***.tar.xz
6. zip
// 压缩zip -r target.zip *.txt// 查看压缩文件内容unzip -v target.zip// 解压, -d 指定解压目录unzip target.zip -d target
参考链接: