kali系统常用命令汇总

tomosak2年前Linux790

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 检查是否有损坏的依赖

标签: HIFILinux

相关文章

Linux命令行设置时区

使用timedatectl查找当前设置的时区timedatectl输出示例:                Local time:&nbs...

构建自己的moOde播放器

构建自己的moOde播放器

本文档解释了如何moOde-player从源代码构建包。1. Pre conditionsAssumed you performing the build from a running Raspberry Pi OS bullseye.You should have both the moode m...

Synology群晖安装RoonServer

1,在套件中心,设置信任层级为任何发行者;2,在群晖控制面板中,高级模式,终端机和SNMP,启动SSH功能;3,使用Xshell登录SSH,用户名和密码为群晖创建的用户和密码,进入后sudo -i 输入上面的密码;4,开通root登录权限;vi /etc/ssh/sshd_config按i 修改#P...

Linux系统中获取MAC地址并转换为MD5哈希值

ip addr | grep 'link/ether' | awk '{print $2}' | md5sum | awk '{p...

Audiophile Linux安装

If you are for example going to use “/dev/sda” disk to create partition for AP-Linux, execute this commands:# fdisk /dev/sda or# cfdisk /dev/sda#...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。