解压 && 压缩

tar

选项1

tar 的第一个选项参数必须是下列(Acdrtux)之一:

-c, --create
创建一个新的归档
-x, --extract
从归档中提取文件
-t, --list
列出归档内容

选项2

-C, --directory DIR
改变目录为DIR
-f, --file ARCHIVE
使用归档文件
-j, --bzip2
处理 .bz2 文件(压缩/解压缩)
-J, --xz
处理 .xz 文件(压缩/解压缩)
-O, --to-stdout
提取文件到标准输出(通常是显示器)
-v, --verbose
详细列出每个文件的处理情况
-z, --gzip, --ungzip
处理 .zip 文件(压缩/解压缩)

示例

xzvf 用于解压 .tar.gz 文件

xJvf 用于解压 .tar.xz 文件

防火墙

启动 : systemctl start firewalld

关闭 : systemctl stop firewalld

查看状态 : systemctl status firewalld 或者 firewall-cmd --state

开机禁用 : systemctl disable firewalld

开机启用 : systemctl enable firewalld

查看所有打开的端口 : firewall-cmd --zone=public --list-ports

删除一个端口 : firewall-cmd --zone= public --remove-port=80/tcp --permanent

开启一个端口 ( 80 )

  1. firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
  2. firewall-cmd --reload

输出重定向命令: >

Linux 允许将执行命令重定向到一个文件,将本应显示在终端上的内容保存到指定文件中。
如:ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 )
注意: >输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。

分屏显示: more

查看内容时, 信息过长, 会出现快速滚屏, 使得用户无法看清内容, 使用more命令, 每次只显示一页, 空格键可以显示下一页, q键退出显示, h键可以获取帮助。

管道: |

一个命令的输出可以作为另一个命令的输入
如:ls -lia | more

建立链接文件: ln

链接分为 软连接 和 硬链接
软连接类似windows下的快捷方式, 源文件删除软连接就失效
注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。
硬链接就像是copy了一份源文件,但还是和源文件保持关联,删除源文件不影响硬链接,硬链接占用和源文件同样的空间大小
硬链接不可以链接目录, 只能链接普通文件
软连接:ln -s 源文件 链接 示例:ln -s /usr/local/redis/bin/* /usr/local/bin/
硬链接:ln 源文件 链接

未完待续。。。

标签: none

添加新评论