1. tar 命令 主要用来打包和解压缩
#tar cvf a.tar.gz /home (将home文件夹下所有文件打包,压缩为文件名a.tar.gz) #tar xvf a.tar.gz (将a.tar.gz解压至当前文件夹,亦可用zxvf) tar czvf tar czvf /root/x.tar.gz /home/y/ 说明:把/home/y/目录直接打包并且命名为x.tar.gz存放在/root/x目录下。 tar xzvf tar xzvf /root/x.tar.gz /home/y/ 说明:把/root/目录下的x.tar.gz解压缩到/home/y/目录下。
2. mv命令 用来移动文件、文件夹
#mv a.tar.gz /home (移动当前目录下a.tar.gz到home目录) #mv a.tar.gz b.tar.gz (将a.tar.gz改名为b.tar.gz) mv /root/x.tar.gz /home/y/ 说明:把把/root/目录下的x.tar.gz移动到/home/y/目录下。
3. rm命令 删除文件和文件夹
#rm a.tar.gz (删除a.tar.gz,之后出现确认,输入y) #rm –r (删除目录逐一确认) #rm –rf (强制删除,不确认) rm -rf /root/x.tar.gz 说明:删除root目录下的x.tar.gz文件 rm -rf /root/z/ 说明:删除root的z文件夹,Z文件夹里面的所有文件都会被删除
4. cd命令 改变当前目录
#cd /home/wwwroot (进入/home/wwwroot目录) #cd .. (进入上一层目录) #cd – (进入上一次进入的目录) #cd / (进入根目录)
假设我们现在在/root/目录下,cd /home/x/ 意思是从当前的/root目录切换到/home/x/目录下
5. wget 命令 下载功能
wget http://www.ppjiazu.com/x.tar.gz 下载ppjiazu(http)网站上面的x.targz这个文件 wget --no-check-certificate https://www.ppjiazu.com/x.tar.gz 下载ppjiazu(https)网站上面的x.targz这个文件
6. ls命令 查看当前目录文件
#ls (列出目录文件) #ls –l (列出文件并显示详细信息) #ls -l |more (目录过多分屏显示) ls /root/x/ 说明:查看/root/x/目录下的文件,列出来。
7. chmod命令 赋予权限
chmod + x /root/unixbench.sh 说明:赋予root目录下的unixbench.sh可执行权限 chmod -R 644 /root/config.php 说明:赋予root目录下的config.php文件644权限
8. cp命令 全名就是copy,自然是复制的意思
#cp a.tar.g /home (复制目录下的a.tar.gz到home目录,可一次多选,在cp后面添加文件名就可以了) #cp –R (复制整个目录,含子目录)
9. 其他命令
#mkdir (建立目录) #su (切换用户) #pwd (显示用户当前所在目录) #ftp (连接FTP) #passwd (更改密码) #reboot (重启) #restart (*亦作重启,例:/root/lnmp restart)