-
ifconfig
显示网络设备信息,查看对应的ip地址等
-
history
查看历史操作指令
-
last
列出目前与过去登入系统的用户相关信息
相关指令:lastb -
whoami
查看当前登录的用户
-
top
显示当前系统进程的相关信息,包括进程ID、内存占用率、CPU占用率等
-
vim编辑器
命令模式->输入模式: i 输入模式->命令模式: ESC键 关闭保存文件:在命令模式下:(:q退出)、(:wq保存退出) 查找:1./查找内容(从当前位置向后查找) 2.?查找内容(从当前位置向前查找)
-
service
service ssh status/start/stop ssh服务状态/开启/停止 service apache2 status/start/stop apache服务状态/开启/停止
-
man
man + 命令表示查看某个命令的帮助
e.g man nmap 查看nmap的使用说明
man nmap >> 1.txt 表示把nmap的使用说明保存到1.txt文件 -
date
date: 查看当前的时间
date +%y%m%d: 输出年月日 -
echo
打印输出内容 格式:echo [字符串 | $变量]
-
poweroff
关机
-
uname
查看系统内核与系统版本等信息 uname -a
-
cd
cd 目录路径:进入到对应目录 cd .. 进入上一级目录
-
ls
ls -a 查看当前目录下所有的文件(包括隐藏文件) ls -A 查看当前目录下所以文件(不包括隐藏文件,相当于ls) ls -lt 查看文件对应的权限
-
cp
1.cp test.txt /path/to/destination/ 将文件 file.txt 复制到目录 /path/to/destination/ 中 2.cp –r test/ newtest 使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下
-
文本编辑
cat 文件名:查看纯文本文件的内容(内容较少) cat 文件名:查看纯文本文件的内容(内容较多) head -n 文件名:查看前n行的内容 wc 文件名:查看文件的总行数,字数,字节数 stat 文件名:查看文件的存储信息、时间信息(访问、修改、变更、保存时间)
-
文件目录管理
touch 创建空白文件或修改文件时间 mkdir 创建空白文件夹 cp 复制文件或目录 mv 移动文件 rm -rf 删除文件 cat 文件名 查看文件内容 pwd 查看当前所在的文件目录
-
压缩解压
1.tar格式 压缩:tar -czvf test.tar test 将test打包压缩到test.tar 解压:tar zxvf test.tar 解压test.tar 2.zip格式 压缩:unzip test.zip 解压test.zip
-
文件权限命令
chmod 777 文件 赋予文件可读可写可执行的权限
chmod -R 777 目录
r:文件可读 4
w:文件可写 2
x: 文件可执行 1
e.g drwxr-x-r-- 第一个为文件类型,若为d表示目录,为-表示文件,后面每三位对应数值加起来,这里权限为754 -
文件下载
git clone 文件地址: 将文件克隆到本地 wget 文件地址: 下载文件到本地
-
文件安装
安装:dpkg -i test.deb 卸载:dpkg -r test.deb (卸载安装包) dpkg -r --purge test.deb (和配置文件一起卸载)