Linux常用命令
一、基本命令
1、关机和重启
shutdown -h now 立刻关机
shutdown -h 5 5分钟后关机
poweroff 立刻关机
2、帮助命令
--help命令
shutdown --help
ipconfig --help:查看网卡信息
man命令(命令说明书)
man shutdown
二、目录操作命令
1、目录切换 cd
cd/ 切换到根目录
cd/user 切换到根目录下的user目录
cd ../ 切换到上一级目录或者cd ..
cd ~ 切换到home目录
cd - 切换到上次访问的目录
2、目录查看 ls[-al]
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录的所有目录和文件(包括隐藏的文件)
ls -l或ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
ls /dir 查看指定目录的所有目录和文件
3、创建目录 mkdir
mkdir aaa 在当前目录下创建一个名为aaa的目录
mkdir /user/aaa 在指定目录下创建一个名为aaa的目录
4、删除目录或者文件 rm
删除文件:
rm 文件 删除当前目录下的文件
rm -f 文件 删除当前目录的文件(不询问)
删除目录:
rm -r aaa 递归删除当前目录下的aaa目录
rm -rf aaa 递归删除当前目录下的aaa目录(不询问)
全部删除:
rm -rf* 将当前目录下的所有目录和文件全部删除
rm -rf /* 将根目录的所有文件全部删除【慎用!】
注意:rm不仅可以删除目录,也可以删除其他文件或者压缩包,无论删除任何目录或者文件,都直接使用 rm -rf 目录/文件、压缩包
5、重命名或者剪切目录 mv
mv 当前目录 新目录
注意:mv不仅可以对目录进行重命名,也可以对各种文件,压缩包等进行重命名操作
mv 目录名称 目录的新位置
注意:注意:mv不仅可以对目录进行剪切,也可以对各种文件,压缩包等进行剪切操作
6、拷贝目录 cp
cp -r 目录名称 目录拷贝的目标位置 -r代表递归
7、搜查目录 find
find 目录 参数 文件名称
三、文件操作命令
1、新建文件 touch
touch 文件名
2、删除文件 rm
rm -rf 文件名
3、查看文件
cat 看最后一屏的内容
more 百分比显示
less 翻页查看
tail 指定行数或者动态查看
3、权限修改 rwx
r 代表可读
w 代表可写
x 代表该文件一个是可执行文件
四、压缩文件操作
1、打包文件 tar -zcvf
Windows的压缩文件的扩展名 .zip/.rar linux中的打包文件:aa.tar linux中的压缩文件:bb.gz linux中打包并压缩的文件:.tar.gz
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。 而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包的文件 其中:z:调用gzip压缩命令进行压缩 c:打包文件 v:显示运行过程 f:指定文件名
2、解压文件 tar [-zxvf]
命令:tar [-zxvf] 压缩文件 其中:x:代表解压