Linux-常用命令
1、Linux shell获得当前目录、上级目录、目录的最后部分
当前目录
1 current_path="$PWD" # 同 "`pwd`"
上级目录
1 path=$(dirname "$PWD")
上上级目录
1 path=$(dirname $(dirname "$PWD"))
目录的最后部分
1 last_component=$(basename "$PWD")
2、scp命令
scp root@107.172.27.254:/home/test.txt . //下载文件 scp test.txt root@107.172.27.254:/home //上传文件 scp -r root@107.172.27.254:/home/test . //下载目录 scp -r test root@107.172.27.254:/home //上传目录
查看当前系统时间
[root@localhost ~]# date +"%Y-%m-%d %H:%m:%S"
2020-04-03 08:04:05
VI命令
#鼠标跳转 :0跳到文件第一行 :1跳到文件第一行 gg 跳到文件第一行 Shift + g 跳到文件最后一行 :$ 跳到文件最后一行
整页翻页 ctrl-f ctrl-b
f就是forword b就是backward
翻半页
ctrl-d ctlr-u
d=down u=up
滚一行
ctrl-e ctrl-y
zz 让光标所杂的行居屏幕中央
zt 让光标所杂的行居屏幕最上一行 t=top
zb 让光标所杂的行居屏幕最下一行 b=bottom
#删除
删除某段内容
删除5至10行之间的内容
:5,10d
删除所有内容
也是删除从第一行到最后一行
:1,$d
在vi中,“.”表示当前行,
“$”表示最后一行,
“1,.”表示从第1行到当前行,
“1,$”表示从第1行到最后一行,也就是所有内容,
“d”表示删除。
以上内容原创来自每特学院,每特学员学习并整理!
给学院打波广告:
http://www.mayikt.com/
浙公网安备 33010602011771号