linux常用的命令以及一些基础知识
你好! 这是一些linux常用的命令和基础知识以及一些错误事项,如果您不是小白的话请忽略。
常用命令
1.压缩与解压缩
- gz (只能压缩文件,不能压缩文件夹,且压缩后不保留源文件)
- 压缩文件:gzip+文件名
- 解压缩:gunzip(gzip -d)+压缩文件名
- tar
- 压缩文件:tar -zcvf 打包以后的文件名(名称.tar.gz) 要打包的文件名
例如:tar -zcvf Japan.tar.gz Japan
命令名称:tar
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcvf] [压缩后的文件名] [目录]
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
功能描述:打包目录
压缩后文件格式:.tar.gz - 解压文件:tar -zxvf 要解压的文件名(名称.tar.gz)
例如:tar -zxvf Japan.tar.gz
tar命令解压语法:
-x 解包
-v 显示详细信息
-f 指定解压文件
-z 解压缩
- 压缩文件:tar -zcvf 打包以后的文件名(名称.tar.gz) 要打包的文件名
- zip(压缩后能保留源文件)
- 压缩文件:zip (-r 压缩文件夹)+ 压缩后的文件名(名称.zip) 要压缩的文件或目录名称
例如:zip -r Japan.zip Japan
命令名称:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后的文件名] [文件或目录]
-r 压缩目录 - 解压缩:unzip 要解压的压缩包名(名称.zip)
命令名称:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:解压.zip的压缩文件
- 压缩文件:zip (-r 压缩文件夹)+ 压缩后的文件名(名称.zip) 要压缩的文件或目录名称
- bz2(bzip2)
- 压缩文件:tar -jcvf 打包以后的文件名(名称.tar.bz2) 要打包的文件名
例如:tar -jcvf Japan.tar.bz2 Japan
bz2 -k Japan
命令名称:bz2(bzip2)
命令所在路径:/usr/bin/bz2(bzip2)
执行权限:所有用户
语法:bz2(bzip2)选项[-k] [文件]
-k 产生压缩文件后保留源文件
功能描述:压缩文件
压缩后文件格式:.bz2 - 解压缩:tar -jxvf 要解压的文件名(名称.tar.bz2)
bunzip2 (-k) 要解压的压缩文件名(名称.bz2)
例如:tar -jxvf Japan.tar.bz2
bunzip2 -k Japan.bz2
命令名称:bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项[-k] [压缩文件]
-k 解压缩后保留源文件
功能描述:解压缩
- 压缩文件:tar -jcvf 打包以后的文件名(名称.tar.bz2) 要打包的文件名
常见的错误
command not found:命令未找到,一般情况就是命令敲错了
注意事项
- Linux严格区分大小写,尤其是在敲命令的时候,大小写错一点整条命令都不生效
- Linux中所有内容以文件形式保存,包括硬件
- 硬盘文件是/dev/sd[a-p]
- 光盘文件是/dev/sr0等 - Linux不靠扩展名区分文件类型
- 压缩包:“*.gz”、“*.bz2 *.tar.bz2”、“*.tgz”等
- 二进制软件包:二进制软件包:“.rpm”
- 网页文件:“*.html、*.php”
- 脚本文件:“*.sh”
- 配置文件:“*.conf” - Linux所有的储存设备都必须挂载之后用户才能使用,包括硬盘、U盘和光盘
- Windows下的程序不能直接在 Linux中安装和运行…待更新