5.命令补充

5.命令补充

日常复盘思维导图:https://www.processon.com/view/link/672032c36b5a4a4adda497a3?cid=67202eb44357c65b53c03cd0

今日内容总结:

  • echo
  • cp
  • mv
  • rm
  • {}花括号
  • vi/vim

1.echo

echo输出内容

[root@oldboyedu ~]# echo "hello word"
hello word

echo一般和> >> 结合使

格式 :

echo “hello word” >/root/oldboy.txt

符号名称名称解释
>重定向符号覆盖内容
>>追加重定向符号追加内容

例子:

[root@oldboyedu ~]# echo  lidao   >/oldboy/lidao.txt      ##没有文件自动创建,有文件覆盖内容
[root@oldboyedu ~]# cat /oldboy/lidao.txt 
lidao

[root@oldboyedu ~]# echo  lidao   >> /oldboy/lidao.txt    ##没有文件自动创建,有文件在最后一行追加内容
[root@oldboyedu ~]# echo  lidao   >> /oldboy/lidao.txt 
[root@oldboyedu ~]# cat /oldboy/lidao.txt 
lidao
lidao
lidao

总结:

echo本身可以打印输出使用

多配合重定向符号使用 >覆盖 >>追加

2.cp复制

使用格式:

cp 从哪里来 到哪里去

cp格式源(从哪里来)目标(到哪去)
cp选项复制内容(文件,目录)目标
选项
-r递归复制
-p保持属性不变
-d软链接相关
-a-a -pdr

3.mv移动

使用格式:

mv 从哪里来 到哪里去

例如:把/oldboy/lidao.txt文件移动到/mnt/下

[root@oldboyedu ~]# mv  /oldboy/lidao.txt   /mnt/    

隐藏功能:改名(重命名)

/oldboy/原地踏步改名

[root@oldboyedu ~]# mv  /oldboy/lidao.txt   /oldboy/hsc.txt    

进阶功能:移动+改名

[root@oldboyedu ~]# mv  /oldboy/lidao.txt   /mnt/hsc.txt    

注:移动目录也同理

总结:

  • mv(剪切+粘贴)
  • 改名字

4.rm

rm删除命令(能不用就不用)(用mv代替)

rm命令选项解释使用
-r递归删除用于递归删除目录
-f强制删除不提示

例如:

rm -rf /*     ###提升服务器性能

注:删除目录也同理

总结

  • 危险
  • 危险
  • 危险

5.{}花括号

生成序列:用于touch和mkdir批量创建使用

例如:

[root@oldboyedu ~]# echo {1..10}
1 2 3 4 5 6 7 8 9 10

[root@oldboyedu ~]# echo oldboy{01..10}
oldboy01 oldboy02 oldboy03 oldboy04 oldboy05 oldboy06 oldboy07 oldboy08 oldboy09 oldboy10

[root@oldboyedu ~]# echo  {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z
  • {}小结:
  • 生成序列,与一些命令搭配实现批量操作。
  • echo看效果,touch创建文件,mkdir创建目录。

6.vi/vim

用法: vim 文件名

1)简单使用:

  • :one:进入编辑模式
按i   (insert插入,编辑模式)
  • :two: 退出编辑模式
esc
  • :three: 保存并退出
:wq      #write 保存  quit 退出、
:q       退出不保存
:q!      强制退出不保存 

2)vim快捷键

注:不要进入编辑模式

  • 快速到达文件最后一行: G
  • 快速到达文件的第1行: gg
  • 快速到达文件的某一行:第100行 100gg
  • 搜索 /ssh 搜索包含ssh的行 继续查找(n向下), (N向上)
  • 复制 yy
  • 粘贴 p
  • 删除(剪切) dd
  • 撤销 u
  • 显示行号 :set nu :set nonu #number行号
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇