【一】常用命令
介绍:记录学习笔记
1.常用命令
<1>.pwd(查看当前目录的完整路径)
查看当前目录的完整路径
┌──(root💀kali)-[/home/kali]
└─# pwd
/home/kali
<2>.man(查看命令)
查看命令
┌──(root💀kali)-[/home/kali]
└─# man ls
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
<3>.touch(新建文件)
新建文件
┌──(root💀kali)-[/home/kali/mydirectory]
└─# touch myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# ls
myfile myfile2 myfile3
<4>.mkdir(新建目录)
新建目录
┌──(root💀kali)-[/home/kali/mydirectory]
└─# mkdir mydirectory2
┌──(root💀kali)-[/home/kali/mydirectory]
└─# ls
mydirectory2 myfile myfile2 myfile3
<5>.cp,mv,rm(复制,移动,删除文件)
<6>.echo& > , >>(输入数据)
>
覆盖
┌──(root💀kali)-[/home/kali/mydirectory]
└─# echo "Hello World" > myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
Hello World
┌──(root💀kali)-[/home/kali/mydirectory]
└─# echo "Hello World222" > myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
Hello World222
>>
追加
┌──(root💀kali)-[/home/kali/mydirectory]
└─# echo "Hello World" > myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
Hello World
┌──(root💀kali)-[/home/kali/mydirectory]
└─# echo "Hello World222" > myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
Hello World222
<7>.ls -l (查看文件权限)
┌──(root💀kali)-[/home/kali/mydirectory]
└─# ls -l myfile3
-rw-r--r-- 1 root root 30 Mar 24 21:34 myfile3
<8>.chmod (修改文件权限)
┌──(root💀kali)-[/home/kali/mydirectory]
└─# chmod 740 myfile3
┌──(root💀kali)-[/home/kali/mydirectory]
└─# ls -l myfile3
-rwxr----- 1 root root 30 Mar 24 21:34 myfile3
<9>.vi、vim、 nano
我更喜欢nano
- ctrl+W 搜索
- ctrl+X 退出
<10>. 搜索、替换、模式匹配 文本gerp、sed、awk
- 搜索文本
gerp
┌──(root💀kali)-[/home/kali/mydirectory]
└─# grep Hello myfile3
Hello World222
Hello World333
┌──(root💀kali)-[/home/kali/mydirectory]
└─# grep 222 myfile3
Hello World222
- 替换文本
sed
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
Hello World222
Hello World333
┌──(root💀kali)-[/home/kali/mydirectory]
└─# sed 's/2/0/' myfile3
Hello World022
Hello World333
- 模式匹配 awk
┌──(root💀kali)-[/home/kali/mydirectory]
└─# cat myfile3
1. Hello World222
2. Hello World333
3. 3
4. 4
5. 555
┌──(root💀kali)-[/home/kali/mydirectory]
└─# awk '$1<2' myfile3
1. Hello World222
┌──(root💀kali)-[/home/kali/mydirectory]
└─# awk '$1<3' myfile3
1. Hello World222
2. Hello World333
<11>. 管理命令 |
,衔接命令命令
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92704.html