1、配置linux的IP地址有两种方法
方法一:dhclient自动获取IP地址
方法二:手动配置IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
进入配置文件后修改如下:
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.31.170(如为虚拟机,则需要与真机处于同一网段)
NETMASK=255.255.255.0
GATEWAY=192.168.31.1(真实网关)
DNS1=8.8.8.8(可配置两个DNS)
2、单用户模式
重启三秒内按键 按B 选中第二行 按B 在最后加1 然后重启
进入单用户模式后使用passwd命令修改root的密码
3、cd命令的几种用法
cd 进入用户的家目录
cd ~ 进入用户的家目录
cd /var/log 进入到指定目录中
cd - 进入到上一级目录
cd . 进入到当前目录
cd .. 进入到上一级目录
pwd 查看现在处于哪一个目录
whoami 查看
id 查看用户的uid gid 和组
echo $HOME 查看用户的家目录
4、ls命令的几种用法
ls 列出当前目录下所有文件和目录
ls /tmp/ 列出指定目录下的所有文件和目录
ls -l 显示当前目录下的文件和目录的详细信息
ls -a 显示所有文件和目录(包含隐藏文件)
ls -d /tmp/ 只查看当前目录的详细信息
ls -t /tmp/ 显示当前目录下所有文件和目录,并按时间排序
ls -i /tmp/ 显示文件的inode号
touch 创建文件命令
touch 1.txt (创建1.txt文件)
touch .1.txt (创建隐藏文件,文件名为1.txt)
5、linux的环境变量
which ls 查看ls的绝对路径
alias 查看所有别名
alias ls="ls --color=auto" 使用alias命令做别名(只在当前终端生效)
永久生效方法:
vi .bashrc 添加想要永久生效的别名
echo $PATH (在变量中可直接运行,不需要写绝对路径)
PATH=$PATH:/tmp/ 可将tmp目录这个路径添加到$PATH变量中
vi /etc/profile (该文件用于加载初始化变量)
在配置文件中添加PATH=$PATH:/tmp/
source /etc/profile 可以使配置的profile文件立即生效
6、快捷键使用
ctrl+l 快速清屏
crtl+u 快速删除从光标向前的所有内容
ctrl+k 快速删除从光标向后的所有内容
ctrl+d 快速退出当前session
ctrl+c 取消/中断该命令
ctrl+z 暂停 ; fg命令可以恢复ctrl+z暂停的进程
sleep 休眠命令
ctrl+s 锁定屏幕 ; ctrl+q 可解锁
ctrl+a将光标快速移到最前方
ctrl+e将光标快速移到最后方