Linux 终端备忘单(适合初学者)
面向初学者的 Linux 速查表(简短、实用、切中要点)
Linux(实用命令)终端速查表
导航命令:
passwd
- 更改密码ls
- 列出目录(可以指向机器上的任何点)-la
列出所有+权限和隐藏文件的标志
pwd
- 打印工作目录 - 检查您所在的位置cd
- 更改目录(可以在机器文件系统的任何位置寻址)mkdir
- 创建目录rmdir
- 罢免董事rm
- 删除文件echo
- 发送数据(如果没有给出目的地,则数据将作为输出发送到终端)cp
复制文件(cp [source] [desintation]
)mv
-mv 文件(mv [source] [desintation]
)locate
- 在机器上定位文件(locate [filename]
)updatedb
- 更新目录数据库(必须在运行定位之前运行)man
- 任何命令的手册页grep
- 搜索以下词语(可用于检查文件是否包含特定信息)
Linux 区分大小写,因此请注意大写字母!
./
- 您现在的目录../
- 上一个文件夹~
- 用户根文件夹|
- 将一个命令的输出通过管道传输到另一个命令>
- 对以下文件使用命令(覆盖)>>
- 对以下文件使用命令(附加)
特权和用户命令:
cat
- 将文件读取到终端chmod
- 更改文件的权限adduser
- 创建新用户sudo
- 授予执行以下命令的 root 权限su
- 切换用户
网络命令:
ifconfig
- 打印网络信息iwconfig
- 无线网络信息ping
- ping 一个 IP 地址(-c
标志让你定义希望 ping 给定 IP 地址的次数)arp -a
- 发送 arp 请求来检查网络上的机器netstat -a
- 显示所有开放端口以及连接到这些端口的设备route
- 显示路由表
查看、创建和编辑命令:
history
- 列出您输入的 15 条命令(history | grep [command]
显示您在机器上运行命令的所有时间(包括特定语法))touch
- 创建文件nano
- 使用纳米文本编辑器apt-get
- 安装 [程序名称] - 在机器上安装程序(无需安装即可运行)apt install
- 从系统/kali-服务器安装文件apt purge
- 程序名称 - (您必须使用**)pip install
- 运行本地文件的安装程序git clone
- 克隆 github 存储库(这是一个插件,在大多数 Linux 发行版上并未预装!)
Web服务器命令:
service apache2 start
- 启动网络服务器service ssh start
- 启动 ssh 服务器service postgresql start
- 以 metasploit 启动的服务service apache2 stop
- 停止网络服务器systemctl enable [program name]
- 机器开机时启动服务
Linux中的重要文件/目录:
/etc/passwd
- 存储系统中所有用户的文件/etc/shadow
- 存储系统中的所有密码/var/log/auth.log
- 认证报告
感谢您的阅读,欢迎关注 Clean Code Studio 了解更多信息!