Linux常用命令
Linux显示隐藏文件
ctrl+h
Linux网络设置
dns服务解析域名配置
/etc/resolv.conf # 文件里面进行配置
eg:
nameserver 8.8.8.8
nameserver 114.114.114.114
临时设定ip相关配置
ifconfig eth0 192.168.1.100 up netmask 255.255.255.0
添加路由网关
route add default gw 192.168.1.2
Linux设置网关或静态IP
/etc/sysconfig/network-script/ifcfg-eth0
Linux重启网络服务
centos: service network restart
kali: /etc/init.d/networking restart
Linux安装ssh服务
# kali Linux 环境
# 1.安装ssh服务
apt-get install openssh-server
# 2.配置SSH服务开机启动
update-rc.d -f ssh remove
update-rc.d -f ssh defaults
update-rc.d -f ssh enable 2 3 4 5
# 更改默认的SSH密钥
# 由于每个Linux系统都使用相似的密钥,为了提高系统安全,我们更改默认的SSH密钥。
# 备份原始密钥:
cd /etc/ssh
mkdir ssh_key_backup
mv ssh_host_* ssh_key_backup
# 创建新密钥:
dpkg-reconfigure openssh-server
# 允许root用户使用ssh远程登录
# 默认下,不允许使用root用户进行ssh远程登录,需要改一下ssh的配置文件:
vim /etc/ssh/sshd_config
# 把:
PermitRootLogin prohibit-password
# 改为:
PermitRootLogin yes
# 重启SSH:
service ssh restart
vim /etc/motd
# 写入你想要的问候文字。
# 重启SSH:
service ssh restart
# 生成ssh公钥
ssh-keygen -t rsa
Linux 安装oh_my_zsh
# 1.确认系统是否安装git
sudo apt install git
# 2.安装zsh
sudo apt install zsh
# 3.导入最新的ohmyzsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
删除密钥环
seahorse
# 如果没有安装直接使用apt-get安装
apt-get install -y seahorse
kali Linux搜狗输入法候选词乱码如何解决
cd ~/.config
sudo rm -rf SogouPY* sogou* # 删除搜狗输入法中的相关用户配置
reboot # 重启系统
apt-get直接安装缺少的依赖的包
apt --fix-broken install
Linux终端打开图形界面文件夹
nautilus /dir
kali Linux火狐浏览器汉化
apt -y install firefox-esr-l10n-zh-cn