Linux学习笔记

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

你可能感兴趣的:(Linux学习笔记)