Linux 网卡设置、目录和文件基本操作、系统操作快捷方式、关机重启命令
网上设置:
vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 安装系统时,修改内核参数把网卡名改为eth0:net.ifnames=0 biosdevname=0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none # none 不指定;static 固定 ;dhcp 动态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=13be3fa2-ccb8-4801-a3e6-6e864d42d9a9
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.22.189
PREFIX=24
GATEWAY=192.168.22.254
DNS1=211.138.24.66
IPV6_PRIVACY=no
查看本机IP: ip a
重启网络: systemctl restart network
目录基本操作:
mkdir -p /a/b/c # 如果a b目录不存在,则先创建a b目录,再创建c目录
mkdir /a/b/c # 只有a b目录存在的情况下,才会创建c目录
rm -r 删除目录,如果不加-r 则目录不为空时不会删除
文件基本操作:
touch a.txt # 创建文件a.txt
touch -a 修改访问时间
touch -m 修改 修改时间
rm a.txt #删除文件
mv /a/a.txt /b/ # 移动/a/a.txt到/b目录下
mv /a/a.txt /b/b.txt # 把a.txt从a目录移动到b目录,如果a b相同可省略,变成重命名
cat a.txt # 输出a.txt文件的内容到终端
cat a.txt > b.txt #输出a.txt的内容到b.txt,b.txt文件中的内容会被覆盖
head -n 10 a.txt # 输出文件的前10行到终端
tail -n 10 a.txt >>b.txt # 输出文件的后10行到b.txt的末尾
vim a.txt # 编辑文件内容
系统帮助命令:
man
NAME:命令名称
SYNOPSIS:命令使用格式
DESCRIPTION:命令参数描述
-x,--xxx 具体参数功能描述
空格键:下一屏
回车键:下一行
q :退出
/ 后面加要搜索的内容,n下一个,N上一个
具体命令查看帮助:
ls --help # 部门命令可以使用-h ,如果-h不能使用,则要使用--help
系统操作快捷方式
ctrl + l |clear # 清屏
ctrl + a # 光标跳到行首
ctrl + e # 光标跳到行尾
ctrl + u # 剪切光标到行首
ctrl + k # 剪切光标到行尾
ctrl + y # 粘贴已复制/剪切内容
ctrl + s # 锁定系统窗口信息状态
ctrl + q # 解锁系统窗口信息状态
ctrl + 方向键 # 命令行中快速移动光标
tab 系统信息补全
系统运行命令
1、关机
shutdown : 关机或重启
参数:-h : 指定关机的延时时间
-c : 取消关机
halt : 禁用CPU资源
poweroff : 关闭电源
init :设置系统启动模式
0 : 关机
1 : 单用户模式
2 : 多用户无网络模式
3 : 多用户模式
4 : 待定
5 : 桌面模式
6 : 重启
reboot
2、重启
reboot
init
shutdown
参数:
-r : 指定重启的延时时间
系统提示组成:
PS1 环境变量
[root@localhost ~]#
root : 登录当前系统的用户名
@ : 分隔符,没有特殊含义
localhost : 当前系统的主机名
~ : 当前所在的目录(~ 代表的是当前的家录,/root)
# : 没有实际含义 (一般#表示root,$表示一般用户)
[root@localhost ~]# echo $PS1
[\u@\h \W]\$
[root@localhost ~]# PS1='[\u@\h --- \W]\$'
浙公网安备 33010602011771号