【Linux 基础】3-韦东山Linux快速入门笔记(常用 Shell 命令)
Linux 操作基础
1. git 下载文档:
在一个文件夹中右键点击 Git Bash here,打开一个终端窗口:
在窗口中输入:
git clone https://e.coding.net/weidongshan/01_all_series_quickstart.git
另外,可以用图中 git pull origin 拉取更新
2.$PATH 有三种修改办法
3. 删除文件夹一般用 rm -rf (r指递归删除, f指强制删除)。删除文件用 rm
4. mv命令既可以重命名文件,也可以移动文件。
5. find命令就像 windows 的搜索框,用于查找文件名。 grep 命令用于已知文件内容查找文件,通常包含的选项:n(显示行号)r(递归查找)w(整词查找)
压缩命令 tar (常用 tar czvf/xzvf)
6. tar 命令:用于压缩和解压缩。
tar常用选项
- -c(create) 表示创建用来生成文件包
- -x:表示提取,从文件包中提取文件
- -t可以查看压缩的文件。
- -z使用gzip方式进行处理,它与”c“结合就表示压缩,与”x“结合就表示解压缩。
- -j使用bzip2方式进行处理,它与”c“结合就表示压缩,与”x“结合就表示解压缩。
- -v(verbose)详细报告tar处理的信息
- -f(file)表示文件,后面接着一个文件名。
- -C <指定目录> 解压到指定目录
其中, vf选项为常有的选项,c/x二选一(看你压缩还是解压缩), z/j二选一(看你选择gzip 算法压缩还是 bzip2算法压缩,一般情况下,小文件使用gzip来压缩,大文件使用bzip2来压缩。)
以 gzip压缩算法演示 tar 命令:
1)压缩
tar -czvf 压缩文件名 目录名
如:tar czvf dira.tar.gz dira
注意:
tar -czvf与tar czvf是一样的效果,所以说,后面统一取消-。
2)查看
tar tvf 压缩文件名
如:tar tvf dira.tar.gz
3)解压
tar xzvf 压缩文件名
tar xzvf 压缩文件名 -C 指定目录
如:tar xzvf dira.tar.gz 解压到当前目录
如:tar xzvf dira.tar.gz -C /home/book 解压到/home/book
扩展:解压 .zip 格式文件:
上述只能解压 .tar.gz 或者 .tar.bz 为后缀的文件,无法解压 .zip 文件。
解压.zip文件可用的命令如下:
方法1:使用 unzip 命令:unzip filename.zip
方法2:使用7z 命令:7z x filename.zip