1、重定向练习:将根目录下的文件的文件名写入/test/file文件中
思路:
首先在根目录下创建test目录,然后在test目录下创建file文件,利用ls(查看文件目录) +重定向操作
配置命令:
mkdir /test ---创建test目录
touch /test/file ---在test目录下创建file文件
ls / ---查看/(根目录)下的文件
ls / > /test/file ---把结果重定向到test下的file文件中
利用cat命令查看文件内容
2、vim命令练习:将/root/.bashrc文件内容读入/test/bashrc,删除#号开头的行内容
思路:
在test目录下创建bashrc文件,通过vim命令完成要求
touch /test/bashrc ---创建bashrc文件
vim /test/bashrc ---进入vim编辑模式
在vim 下
: r /root/.bashrc ---进入末行模式完成操作
: wq ---保存退出
利用cat命令查看.bashrc的内容
末行模式下进行读入操作
末行模式下删除以#开头的行
查看操作后的文件内容,完成要求
3、查看/etc/selinux/config 以 SELINUX开头的行
思路:
利用grep匹配以 SELINUX开头的行
操作
cat /etc/selinux/config --查看config文件内容
grep ^[SELINUX] --匹配以 SELINUX开头的行
中间使用 |(管道符)连接
4、文本处理命令:使用cut命令将当前主机的ip地址切割显示
思路:
ip a ---查看ip
发现需要的东西 以inet开头
(-w : 只显示全字符合的列)
tr -s(-s:缩减连续重复的字符成指定的单个字符)
cut -d (指定字段的分隔符)-f(显示指定字段的内容)