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 了解更多信息!
后端开发教程 - Java、Spring Boot 实战 - msg200.com