8、echo命令
echo 回声。 echo 输出指定内容到屏幕。
一般与重定向符号搭配(> >>)
> 重定向符号(标准输出重定向),先清空文件内容,然后再写入。
>> 追加重定向符号(标准输出追加重定向),把内容追加到文件的末尾。
echo 基本使用
echo 与> ,>>
echo与重定向小结 - echo一般与>,>>搭配。 - > ,>> 重定向符号
9、{}花括号
- touch创建文件,mkdir创建目录
- {} 生成序列(数字,字母)
- {}基本用法
touch批量创建文件
mkdir 批量创建目录 (文件名与目录名不同)
- {}小结:
- 生成序列,与一些命令搭配实现批量操作。
- echo看效果,touch创建文件,mkdir创建目录。
10、cp命令
cp copy复制。
复制文件:cp复制文件麒麟系统的网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-ens33)到/root/下
复制目录:先创建/backup,复制/etc/到/backup/目录
复制文件或目录的时候保持文件,目录的属性不变(修改时间)
11、mv命令
mv move移动(剪切+粘贴)
移动:把/oldboy/lidao.txt文件(如果没有创建下) 移动到/mnt/
改名:把网卡配置文件复制到/opt/,然后修改/opt/网卡配置文件名字为ifcfg-eth0
12、 rm命令
- rm remove删除文件或目录
- 删除文件/oldboy/lidao.txt
- 删除/oldboy/目录
强制删除不提示
删除目录rm -r
删除目录不提示rm -rf
替代rm方案使用mv或书写脚本(回收站脚本)
这个后面未来shell部分解决。
rm小结:
删除文件或目录。
使用mv替代。
1、创建一个回收站
2、将要删除的文件或目录移动到自己创建的回收站
13、 vi/vim
vi,vim Linux编辑器
Linux手。
1)编辑文件全流程
- 1️⃣复制网卡配置文件到当前目录
cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
- 2️⃣vim打开文件
vim ifcfg-ens33
- 3️⃣进入编辑模式
按i (insert插入,编辑模式)
- 4️⃣ 退出编辑模式
esc
- 5️⃣ 保存并退出
:wq #write 保存 quit 退出、 :q 退出不保存 :q! 强制退出不保存
- 6️⃣ 查看文件内容
cat ifcfg-ens33
2)vi/vim快捷键
- 加速我们操作。
- 测试快捷键的环境:(拼接两个文件)
cat /etc/services /etc/sysconfig/network-scripts/ifcfg-ens33 > vim.txt
- 不要进入编辑模式。
- 快速到达文件最后一行: G
- 快速到达文件的第1行: gg
- 快速到达文件的某一行:第100行 100gg
- 搜索 /ssh 搜索包含ssh的行 继续查找(向下)n, N(向上)
- 复制 yy
- 粘贴 p
- 删除(剪切) dd
- 撤销 u
- 显示行号 :set nu :set nonu #number行号
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/44814.html