添加普通用户 useradd -m -G sudo,video,audio,cdrom -s /bin/bash OKing 使用蓝牙 apt-get install pi-bluetooth bluez bluez-firmware blueman 关键一点:添加pi用户到蓝牙组 usermod -G bluetooth -a pi usermod -G bluetooth -a 用户名
安装谷歌拼音输入法:
apt-get install fcitx-googlepinyin
安装完毕后重启,打开Fcitx Configuration : 添加 --> 去掉勾 --> 在最后一行选中“googlepinyin”
安装Flash Player播放插件
apt-get install flashplugin-nonfree && update-flashplugin-nonfree --install
解决启动时默认静音
sudo apt-get install alsa-base alsa-utils alsa-oss alsa-tools alsa-tools-gui alsa-utils 然后在声音里设置即可
Kali Rolling终端字符串重叠问题
(1)安装时系统选系统语言是英文,安装完之后在 "Region & Language" 里改为中文显示
(2)更新系统到最新,可解决这个问题
(3)安装字体:apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
然后在gnome-tweak-tool工具中更改字体
系统更新升级
1、vi /etc/apt/sources.list #编辑更新源配置文件 2、添加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 3. apt-get update & apt-get upgrade -y #刷新更新列表并更新软件 软件包更新时中断: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 内核文件名 头文件名
安装openvpn
sudo apt-get install network-manager-pptp network-manager-pptp-gnome network-manager-strongswan network-manager-vpnc network-manager-vpnc-gnome
修复apt-add-repository命令
sudo updatesudo apt-get install software-properties-common
实用工具安装
进程和使用内存查看工具:apt-get install htop nethogs -y htop nethogs eth0 nethogs wlan0 软件包管理程序(GDEBI):apt-get install gdebi 系统清理工具:sudo apt-get install bleachbit Boot-repair(修复引导工具) sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y boot-repair && (sudo boot-repair &) 刻录工具Brasero: sudo apt-get install brasero 十六i进制编辑器bless(推荐): sudo apt-get install bless 图形化挂载工具:: sudo apt-get install furiusisomount多分屏终端: sudo apt-get install terminator
如果使用了VMware,VMware卸载: vmware-installer -u vmware-workstation
系统管理
网络设备未托管: sudo vi /etc/NetworkManager/NetworkManager.conf 把 managed=false 的 false 改为true ipv6网络转发: echo 1 > /proc/sys/net/ipv6/conf/all/forwarding IPv6配置: modprobe ipv6 #加载ipv6协议 lsmod #显示linux加载的系统模块,确认是否已经加载IPv6协议 ipconfig lo #显示系统回环口,进一步确认加载了ipv6 ping6 ::1 #ping6环回接口的ipv6地址,进一步确认是否正确加载了IPV6模块 vi /etc/sysconfig/network #设置系统启动时,自动加载IPv6命令操作 NETWORKING=yes HOSTNAME=localhost.localdomain NETWORKING_IPv6=yes ifconfig -a #查看ipv6网络配置 重启网络服务失败 Failed to start LSB 可能原因:配置文件中MAC与当前网卡MAC不一致 解决办法: ip addr show 查看当前MAC地址 修改/etc/sysconfig/network-scripts/下以ifcfg开头的网络链接文件 例如vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 将HWADDR="XX:XX:XX:XX:XX:XX"的MAC地址改为ip addr show 命令显示的MAC地址 其他的按照同样的方法修改 systemctl restart networking.servic重启网络成功 systemctl status networking.service状态正常
美化修改
改主题的话, http://gnome-look.org/ Download 把主题文件放在usr/share/themes/ 图标主题 ~/.icons/ conky的话,在/etc/conky/ 全局设置: /usr/share/themes/ /usr/share/icons/ 背景壁纸在/usr/share/background/ 或/usr/share/wallpaper kali修改主题图片 /usr/share/images/desktop-base login-background.png 进入系统界面的背景图 kali-grub.png grub的背景图片(/usr/share/images/desktop-base) kali-wallpaper_1024×786 之类的是桌面背景图 /usr/share/gnome-shell/theme/KaliLogin.png 登录界面修改 /usr/share/images/desktop-base desktop-grub.png kali-grub.png
添加字体
第一步:将喜欢的字体文件copy到一个文件夹中,如myfonts 第二步:将copy到的字体文件夹copy到系统字体文件夹中并且修改权限 sudo cp myfonts/ /usr/share/fonts/ sudo chmod u+rwx /usr/share/fonts/myfonts/* 第三步:建立字体缓存 cd /usr/share/fonts/myfonts sudo mkfontscale sudo mkfontdir sudo fc-cache -fv 这样就不会遇到字体太少的尴尬了……如果看不到的话,sudo shutdown -r now试一下。
系统备份
#tar cvpzf MyBackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/tmp --exclude=/media / #tar cvpjf MyBackup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys --exclude=/tmp --exclude=/media / (bzip2压缩率更高) 另外需要确认一下“/media”上没有挂载任何东西(例如光盘、移动硬盘),如果有挂载东西,必须把“/media”也排除在外 恢复系统: 把文件“backup.tgz”拷贝到分区的根目录下,执行恢复命令:# tar xvpfz backup.tgz -C / 重新创建那些在备份时被排除在外的目录 # mkdir proc # mkdir lost+found # mkdir mnt # mkdir sys # mkdir tmp
用netcat进行网络备份 在接受端必须设置 netcat 用于写备份文件: nc -nvv -l -p 端口 > backup.tar.bz2 传送 tar 命令: tar cvpj / | nc -q 0 IP 端口 传输完毕后nc连接自动断开事实上一个真正快的网络比写备份文件到磁盘要快.