【Linux】常用命令
系统操作
uname -a //查看系统信息
shutdown -h now //立即关机
shutdown -r now //立即重启
reboot //重启
logout //注销
文件和目录操作
cd //进入当前用户的主目录
cd /xxxx //进入"/xxxx"目录
cd .. //返回上一级目录
cd ../.. //返回上上级目录
cd ~用户名 //进入用户的主目录
cd - //返回上次所在的目录
pwd //显示当前目录路径
ls //查看当前目录中的文件,支持通配符匹配,比如后面接"*xxx",显示以"xxx"结尾的文件和目录
ls /xxx/yyy //查看"/xxx/yyy"目录中的文件
ls -l //显示文件和目录的详细信息,比如权限,所有者,更新时间等
ls -a //显示所有文件,包含隐藏文件
mkdir xxxx //创建"xxxx"目录
mkdir xxxx yyyy //同时创建两个目录
mkdir -p /xxx/yyy/zzz //创建目录结构
touch xxxx //创建"xxxx"文件
rm -f xxxx //删除"xxxx"文件
rmdir yyyy //删除"yyyy"目录
rm -rf xxxx //删除"xxxx"目录及其子目录下的所有内容
rm -rf xxxx yyyy //同时删除两个目录及其子目录下的所有内容
mv xxxx new_xxxx //重命名/移动"xxxx"目录
cp xxxx yyyy //复制"xxxx"文件到"yyyy"文件
cp xxxx/* . //复制"xxxx"目录下的所有内容到当前目录
cp -r /xxxx/yyyy . //复制"/xxxx/yyyy"目录及其子目录下的所有内容到当前目录
cp -r /xx/yy /mm/nn //复制"/xx/yy"目录及其子目录下的所有内容到"/mm/nn"目录下
ln -s xx yy //创建指向文件或目录"xx"的软链接"yy"
ln xx yy //创建指向文件或目录"xx"的物理链接"yy"
文件检索操作
find /xxx -name yyy //在"/xxx"目录下搜索"yyy"文件和目录 find /xxx -user yyy //在"/xxx"目录下搜索属于用户"yyy"的文件和目录 find /xxx -type [f][d] //在"/xxx"目录下搜索f:普通文件,d:目录文件
解压和压缩操作
gzip xxx.gz //压缩为"xxx.gz"文件 tar -cvf xxx.tar yyy //将"yyy"压缩为"xxx.tar"文件 tar -cvf xxx.tar yyy zzz //将"yyy","zzz"压缩为"xxx.tar"文件 tar -cvf xxx.tar.gz yyy //将"yyy"压缩为"xxx.tar.gz"文件 zip xxx.zip yyy //将"yyy"压缩为"xxx.zip"文件 zip -r xxx.zip yyy zzz //将"yyy","zzz"压缩为"xxx.zip"文件 gunzip xxx.gz //解压"xxx.gz"压缩包 tar -tf xxx.tar //查看"xxx.tar"包中的内容 tar -xvf xxx.tar -C /yyy //解压"xxx.tar"到"/yyy"目录 tar -zxvf xxx.tar.gz //解压"xxx.tar.gz"压缩包 unzip xxx.zip //解压"xxx.zip"压缩包
tar -cvf xxx.tar.gz yyy && rm -f yyy //压缩后删除文件

浙公网安备 33010602011771号