用户管理
添加普通用户
useradd -m -G sudo,video,audio,cdrom -s /bin/bash OKing
把某个用户添加到组中:
sudo usermod -a 用户名 -G 组名
递归更改目录/文件所属用户组: sudo chgrp 用户名 -R MyDocuments/
递归更改目录/文件拥有者: sudo chown 用户名 -R MyDocuments/
系统管理
系统更新升级
vi /etc/apt/sources.list #编辑更新源配置文件
添加kali源:
#官方源
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
#清华源(推荐)
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#自己偶尔用到debain源:
deb http://ftp.debian.org/debian/ squeeze main non-free contribc
刷新更新列表并更新软件
apt-get update & apt-get upgrade -y
如果是其他系统导入kali源,比如ubuntu,需要导入kali公钥
apt-key adv --keyserver keyserver.ubuntu.com --recv ED444FF07D8D0BF6
apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6
软件包更新时中断时候的修复命令:dpkg --configure -a
更新完清理一下:
apt-get clean && apt-get autoclean && apt-get autoremove -y
详解:
apt-get purge 软件名 建议卸载时候使用该命令
apt-get remove 软件名 删除相应的软件(实际上删除了 /var/cache/apt/archives 目录下所有以deb 文件)
apt-get purge 软件名 删除相关软件,同时删除该软件的配置文件
apt-get clean 把存储的安装包全部卸载
apt-get autoremove 自动清理无用的meta package
清理系统残存配置:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
清理系统软件包和内核:
uname –r 查看正在使用的内核
dpkg --get-selections | grep linux
删除不用的内核文件image、头文件headers: sudo apt-get purge 内核文件名 头文件名
清除系统中无用的 library
安装deborphan: sudo apt-get install deborphan
查看多余库文件: deborphan --show-section --show-priority --show-size
或者简洁一 点: deborphan -sPz,查看有没有多余的库。
删除无用的库文件:sudo apt- get remove --purge `deborphan` ( 清除系统多余的 library )
常见问题
详见:https://www.cnblogs.com/ssooking/p/5899499.html