CommandDescription
man <tool>打开指定工具的手册页。
<tool> -h打印工具的帮助页面。
apropos <keyword>在手册页的描述中搜索给定关键字的实例。
cat连接并打印文件。
whoami显示当前用户名。
id返回用户标识。
hostname设置或打印当前主机系统的名称。
uname打印操作系统名称。
uname -r获取内核发行版号
pwd返回工作目录名。
ifconfig“ifconfig”实用程序用于为网络接口分配或查看地址和/或配置网络接口参数。
ipIp是显示或操作路由、网络设备、接口和隧道的实用程序。
netstat显示网络状态。
ss另一个用于调查套接字的实用程序。
ps显示进程状态。
who显示登录的用户。
env打印环境或设置并执行命令。
lsblk列出块设备。
lsusb列出USB设备。
lsof列出打开的文件。
lspci列出PCI设备。
sudo以不同的用户执行命令,一般用于提权为root。
su' su '实用程序通过PAM请求适当的用户凭据,并切换到该用户ID(默认用户是超级用户)。然后执行shell。
useradd创建新用户或更新默认的新用户信息。
userdel删除用户帐号及相关文件。
usermod修改用户帐户。
addgroup向系统中添加组。
delgroup从系统中移除组。
passwd修改用户密码。
dpkg安装、删除和配置基于debian的软件包。
apt高级包管理命令行实用程序。
aptitudeapt的替代词。
snap安装、删除和配置snap包。
gemRuby的标准包管理器。
pipPython的标准包管理器。
git修订控制系统命令行实用程序。
systemctl基于命令行的服务和系统控制管理器。
ps打印当前进程的快照。
journalctl查询systemd日志。
kill向进程发送信号。(kill 9 id 杀死进程)
bg将进程置于后台。
jobs列出在后台运行的所有进程。
fg将进程放到前台。
curl命令行实用程序,用于从服务器传输数据或向服务器传输数据。
wget从FTP或HTTP服务器下载文件的curl的替代方案。
python3 -m http.server在TCP端口8000上启动Python3 web服务器。
ls列出目录内容。
cd修改目录。
clear清除终端。
touch创建一个空文件。
mkdir创建一个空文件夹。
tree递归列出目录的内容。
mv移动或重命名文件或目录。
cp复制文件或目录。
nano基于终端的文本编辑器。
which返回文件或链接的路径。
find在目录层次结构中搜索文件。
updatedb更新系统上现有内容的区域设置数据库。
locate使用区域数据库查找系统上的内容。
more用于读取STDOUT或文件。
less“更多”的替代选项,具有更多功能。
head输出STDOUT或文件的前十行。
tail输出STDOUT或文件的最后十行。
sort对STDOUT或文件的内容进行排序。
grep搜索包含给定模式的特定结果。
cut从每行文件中删除部分。
tr替换某些字符。
column基于命令行的实用程序,将其输入格式化为多个列。
awk模式扫描和处理语言。
sed用于过滤和转换文本的流编辑器。
wc输出给定输入的换行、字和字节计数。
chmod修改文件或目录的权限。
chown更改文件或目录的属主和组。
mail -f mbox查看邮件路径
echo $****查看默认**的设置
cd shm && clear清除shell记录

声明

未经所有者同意,请不要攻击网站。
本人所有文章均为技术分享,均用于防御为目的的记录,所有操作均在实验环境下进行,请勿用于其他用途,否则后果自负。
本博客所有文章除特别声明外,均采用 [BY-NC-SA] 许可协议。转载请注明出处!


文章目录