过滤 复制 打包

1、文件内容查看

(1)查看/etc/selinux/config 以 SELINUX开头的行

[root@www ~]# grep SELINUX /etc/selinux/config
# SELINUX= can take one of these three values:
SELINUX=enforcing
# SELINUXTYPE= can take one of these three values:
SELINUXTYPE=targeted
[root@www ~]# grep ^SELINUX /etc/selinux/config
SELINUX=enforcing
SELINUXTYPE=targeted

(2)查找/etc/ssh/sshd_config 以no结尾的行

[root@www ~]# grep no$ /etc/ssh/sshd_config
#HostbasedAuthentication no
#IgnoreUserKnownHosts no
#PermitEmptyPasswords no
ChallengeResponseAuthentication no
#KerberosAuthentication no
#KerberosGetAFSToken no
GSSAPICleanupCredentials no
#GSSAPIKeyExchange no
#GSSAPIEnablek5users no
#GatewayPorts no
PrintMotd no
#PermitUserEnvironment no
#UseDNS no
#PermitTunnel no
#       X11Forwarding no
#       AllowTcpForwarding no
#       PermitTTY no

(3)过滤/etc/ssh/sshd_config 包含数字的行

[root@www ~]# grep [0-9] /etc/ssh/sshd_config
#       $OpenBSD: sshd_config,v 1.103 2018/04/09 20:41:22 t                                                               j Exp $
# sshd_config(5) for more information.
#Port 22
#ListenAddress 0.0.0.0
HostKey /etc/ssh/ssh_host_ed25519_key
# For more information, see manual page for update-crypto-p                                                               olicies(8).
#LoginGraceTime 2m
#MaxAuthTries 6
#MaxSessions 10
# The default is to check both .ssh/authorized_keys and .ss                                                               h/authorized_keys2
#GSSAPIEnablek5users no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#ClientAliveInterval 0
#ClientAliveCountMax 3
#MaxStartups 10:30:100
#       X11Forwarding no

2、文本处理命令:

(1)使用cut命令将当前主机的ip地址切割显示

[root@www ~]# ip a |head -9 |tail -1 |cut -c 10-24
192.168.156.129

3、复制、移动

(1)在/test目录下创建一个子目录dir,将/etc/passwd复制到该目录

[root@www ~]# mkdir /test/dir
[root@www test]# cp /etc/passwd /test/dir
[root@www test]# tree
.
├── bashrc
├── dir
│   └── passwd
├── group
├── hosts
├── motd.hard
├── motd.soft -> /etc/motd
├── passwd
├── profile
└── sshd

1 directory, 9 files

(2)将/etc/ssh/sshd_config文件复制到/test目录

[root@www test]# cp /etc/ssh/sshd_config /test
[root@www test]# ll
total 12
-rw-r--r--. 1 root root    0 Nov 17 19:36 bashrc
drwxr-xr-x. 2 root root   20 Nov 24 23:06 dir
-rw-r--r--. 1 root root    0 Nov 17 19:36 group
-rw-r--r--. 1 root root  158 Nov 17 19:52 hosts
-rw-r--r--. 2 root root    0 Sep 10  2018 motd.hard
lrwxrwxrwx. 1 root root    9 Nov 17 19:43 motd.soft -> /etc/motd
-rw-r--r--. 1 root root    0 Nov 17 19:36 passwd
-rw-r--r--. 1 root root    0 Nov 17 19:36 profile
-rw-r--r--. 1 root root    0 Nov 17 19:36 sshd
-rw-------. 1 root root 4425 Nov 24 23:08 sshd_config

(3)将/etc/yum.repos.d/目录复制到/test目录

[root@www test]# cp -r /etc/yum.repos.d /test
[root@www test]# ll
total 12
-rw-r--r--. 1 root root    0 Nov 17 19:36 bashrc
drwxr-xr-x. 2 root root   20 Nov 24 23:06 dir
-rw-r--r--. 1 root root    0 Nov 17 19:36 group
-rw-r--r--. 1 root root  158 Nov 17 19:52 hosts
-rw-r--r--. 2 root root    0 Sep 10  2018 motd.hard
lrwxrwxrwx. 1 root root    9 Nov 17 19:43 motd.soft -> /etc/motd
-rw-r--r--. 1 root root    0 Nov 17 19:36 passwd
-rw-r--r--. 1 root root    0 Nov 17 19:36 profile
-rw-r--r--. 1 root root    0 Nov 17 19:36 sshd
-rw-------. 1 root root 4425 Nov 24 23:08 sshd_config
drwxr-xr-x. 2 root root   25 Nov 24 23:11 yum.repos.d

(4)将/etc/hostname文件复制到/test目录

[root@www test]# cp /etc/hostname .
[root@www test]# ll
total 16
-rw-r--r--. 1 root root    0 Nov 17 19:36 bashrc
drwxr-xr-x. 2 root root   20 Nov 24 23:06 dir
-rw-r--r--. 1 root root    0 Nov 17 19:36 group
-rw-r--r--. 1 root root   11 Nov 24 23:12 hostname
-rw-r--r--. 1 root root  158 Nov 17 19:52 hosts
-rw-r--r--. 2 root root    0 Sep 10  2018 motd.hard
lrwxrwxrwx. 1 root root    9 Nov 17 19:43 motd.soft -> /etc/motd
-rw-r--r--. 1 root root    0 Nov 17 19:36 passwd
-rw-r--r--. 1 root root    0 Nov 17 19:36 profile
-rw-r--r--. 1 root root    0 Nov 17 19:36 sshd
-rw-------. 1 root root 4425 Nov 24 23:08 sshd_config
drwxr-xr-x. 2 root root   25 Nov 24 23:11 yum.repos.d

4、打包压缩

(1)将/test目录下的所有文件和文件夹全部压缩成myfile.zip文件

[root@www test]# zip myfile.zip /test
  adding: test/ (stored 0%)
[root@www test]# ll
total 20
-rw-r--r--. 1 root root    0 Nov 17 19:36 bashrc
drwxr-xr-x. 2 root root   20 Nov 24 23:06 dir
-rw-r--r--. 1 root root    0 Nov 17 19:36 group
-rw-r--r--. 1 root root   11 Nov 24 23:12 hostname
-rw-r--r--. 1 root root  158 Nov 17 19:52 hosts
-rw-r--r--. 2 root root    0 Sep 10  2018 motd.hard
lrwxrwxrwx. 1 root root    9 Nov 17 19:43 motd.soft -> /etc/motd
-rw-r--r--. 1 root root  160 Nov 24 23:14 myfile.zip
-rw-r--r--. 1 root root    0 Nov 17 19:36 passwd
-rw-r--r--. 1 root root    0 Nov 17 19:36 profile
-rw-r--r--. 1 root root    0 Nov 17 19:36 sshd
-rw-------. 1 root root 4425 Nov 24 23:08 sshd_config
drwxr-xr-x. 2 root root   25 Nov 24 23:11 yum.repos.d

(2)把myfile.zip文件解压到 /opt

[root@www test]# unzip myfile.zip -d /opt/
Archive:  myfile.zip
   creating: /opt/test/
[root@www test]# cd /opt/
[root@www opt]# ll
total 0
drwxr-xr-x. 2 root root 6 Nov 24 23:14 test

(3)将/opt目录下的文件全部打包并用gzip压缩成/test/newfile.tar.gz

[root@www opt]# tar -zcvf /test/newfile.tar.gz .
./
./test/
[root@www opt]# cd /test/
[root@www test]# ll
total 24
-rw-r--r--. 1 root root    0 Nov 17 19:36 bashrc
drwxr-xr-x. 2 root root   20 Nov 24 23:06 dir
-rw-r--r--. 1 root root    0 Nov 17 19:36 group
-rw-r--r--. 1 root root   11 Nov 24 23:12 hostname
-rw-r--r--. 1 root root  158 Nov 17 19:52 hosts
-rw-r--r--. 2 root root    0 Sep 10  2018 motd.hard
lrwxrwxrwx. 1 root root    9 Nov 17 19:43 motd.soft -> /etc/motd
-rw-r--r--. 1 root root  160 Nov 24 23:14 myfile.zip
-rw-r--r--. 1 root root  126 Nov 24 23:22 newfile.tar.gz
-rw-r--r--. 1 root root    0 Nov 17 19:36 passwd
-rw-r--r--. 1 root root    0 Nov 17 19:36 profile
-rw-r--r--. 1 root root    0 Nov 17 19:36 sshd
-rw-------. 1 root root 4425 Nov 24 23:08 sshd_config
drwxr-xr-x. 2 root root   25 Nov 24 23:11 yum.repos.d
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值