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将光标快速移到最后方