今天在使用Linux的使用遇到了如下三个命令:
- su
- cd
- tar
1.在Linux中su命令用来实现用户间的切换,比如系统中又两个用户user1 和 user2,假设当前用户未user1,当你需要切换到user2时,只需使用 su user2命令即可,输入完该命令,按enter后,Linux会提示输入user2的密码,输入正确后,就以user2的身份进行操作了.如果想获取root的权限的话,可以输入命令 su或者 su -,获取root权限需要命令验证,因此执行完上述命令后,Linux会要求输入root权限密码。而从root权限到普通用户权限的切换是不需要密码验证的.
2.cd命令在多个命令操作系统中都存在.用来切换当前文件夹,常用的cd命令如下:
- 文件夹不切换 cd 或 cd .
- 切换到上级目录 cd ..
- 切换到子文件夹 cd ./abc/(假设当前目录下有子文件夹abc)
- 切换到根目录下的某一文件夹 cd /home/ed/(假设根目录home下有ed文件夹)
3.在Linux中tar命令用来压缩或者解压文件,具体实现什么功能由其后的参数来定。tar拥有的参数如下:
- -c 创建一个压缩文件
- -r 向压缩文件尾追加压缩文件
- -f 对文件进行操作(一般都要加上该参数)
- -v 输出处理信息
- -z与x连用时用来解压文件,与c连用时用来压缩文件(两项操作均调用gzip来完成)