kali系统常用命令汇总

2022-08-05 209℃
1、系统命令
uname -a				查看内核/操作系统/CPU信息
head -n 1 /etc/issue	查看操作系统版本
cat /proc/cpuinfo		查看CPU信息
hostname			查看计算机名
lspci -tv				列出所有PCI设备
lsusb -tv				列出所有USB设备
lsmod				列出加载的内核模块
env					查看环境变量

2、系统资源
free -m						查看内存使用量和交换区使用量
df -h						查看各分区使用情况
du -sh <目录名>				查看指定目录的大小
grep MemTotal /proc/meminfo	查看内存总量
grep MemFree /proc/meminfo	查看空闲内存量
uptime						查看系统运行时间、用户数、负载
cat /proc/loadavg			        查看系统负载

3、硬盘和资源查看
mount | column -t	        查看挂接的分区状态
fdisk -l			        查看所有分区
swapon -s			查看所有交换分区
hdparm -i /dev/hda	        查看磁盘参数(仅适用于IDE设备)
dmesg | grep IDE	        查看启动时IDE设备检测状况

4、网络查看
ifconfig		查看所有网络接口的属性
iptables -L	查看防火墙设置
route -n		查看路由表
netstat -lntp	查看所有监听端口
netstat -antp	查看所有已经建立的连接
netstat -s	查看网络统计信息

5、进程查看
ps -ef	查看所有进程
top		实时显示进程状态

6、用户
w					查看活动用户
id <用户名>			查看指定用户信息
last					查看用户登录日志
cut -d: -f1 /etc/passwd	查看系统所有用户
cut -d: -f1 /etc/group	查看系统所有组\
crontab -l			查看当前用户的计划任务

7、服务
chkconfig --list			列出所有系统服务
chkconfig --list | grep on	列出所有启动的系统服务

8、apt-get

命令:
update			重新获取软件包列表 
upgrade			进行更新 
install			安装新的软件包 
remove			移除软件包 
autoremove		自动移除全部不使用的软件包 
purge			移除软件包和配置文件 
source			下载源码档案 
build-dep		为源码包配置编译依赖 
dist-upgrade	发行版升级
dselect-upgrade	依照 dselect 的选择更新 
clean			清除下载的归档文件 
autoclean		清除旧的的已下载的归档文件 
check			检验是否有损坏的依赖 

选项:
-h 本帮助文件。 
-q 输出到日志 - 无进展指示 
-qq 不输出信息,错误除外 
-d 仅下载 - 不安装或解压归档文件 
-s 不实际安装。模拟执行命令
-y 假定对所有的询问选是,不提示 
-f 尝试修正系统依赖损坏处 
-m 如果归档无法定位,尝试继续
-u 同时显示更新软件包的列表 
-b 获取源码包后编译 -V 显示详细的版本号
-c=? 阅读此配置文件
-o=? 设置自定的配置选项,如 -o dir::cache=/tmp

实例:
apt-cache search packagename 			搜索包
apt-cache show packagename 			获取包的相关信息,如说明、大小、版本等
apt-get install packagename 			        安装包
apt-get install packagename --reinstall        重新安装包
apt-get -f install 						修复安装”-f = –fix-missing”
apt-get remove packagename 			删除包
apt-get remove packagename --purge 		删除包,包括删除配置文件等
apt-get update 						更新源
apt-get upgrade 						更新已安装的包
apt-get dist-upgrade 					升级系统
apt-get dselect-upgrade 				使用 dselect 升级
apt-cache depends packagename 		了解使用依赖
apt-cache rdepends packagename 		查看依赖包
apt-get build-dep packagename 			安装相关的编译环境
apt-get source packagename 			下载该包的源代码
apt-get clean 							清理无用的包
apt-get autoclean 						清理无用的包
apt-get check 						检查是否有损坏的依赖
标签: Linux kali

非特殊说明,本博所有文章均为博主原创。