虚拟机磁盘介绍:
根下目录:
bin -> usr/bin #普通用户使用命令
boot #引导程序(1024M)
dev #存放块设备(磁盘,光驱,U盘)
ect #存放配置文件的目录
home #家目录,普通用户的家目录
lib -> usr/lib #库文件32/64
lib64 ->usr/lib64
media #媒体文件
mnt #临时挂载目录
opt #第三方服务
proc #伪文件系统、虚拟内核映射目录
root #超级用户的家目录
run #应用启动时产生的文件 PID
sbin -> usr/sbin #超级用户的使用命令
srv #第三方服务
tmp #临时目录
usr #命令相关、文档相关、服务相关
var #可变数据的存放目录
ls命令
ls
-a #显示隐藏文件
-h #人性化显示
-l 长格式显示
-d #查看指定目录
-t #按照时间排序
-r #反转显示
ll和ls -l的功能一样
别名:alias
alias English='export LANG="en_US.UTF-8"'
English
取消别名:
[root@qfedu.com ~]# unalias ddd
[root@qfedu.com ~]# ddd
-bash: ddd: command not found
centos7固定ip:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
原配置文件:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=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=ens33
UUID=4f10a8bb-1729-4356-931b-1435ff83d724
DEVICE=ens33
ONBOOT="yes"
修改内容:
#把dchp改为static
BOOTPROTO=static
#添加以下内容
DNS1=8.8.8.8
IPADDR=192.168.61.131
NETMASK=255.255.255.0
GATEWAY=192.168.61.2
重启网卡:
systemctl restart network
crtl用法
删除光标后面的:ctrl +u
删除光标前面的ctrl +k
移动到最前面:ctrl +a
移动到最后面:ctrl +e
历史命令
history
自动补全:
tab
\n
echo -e "a\n"
echo -e "a\ab" #蜂鸣器,会响
which #查找
which echo
以 l 开头的文件是软连接
- 普通文件
以 d开头是目录
c 设备文件 字符设备文件,比如终端tty1
p是管道文件
symbolic link 即符号链接文件,又称软连接
s socket 即套接字文件,用于实现两个进程通信
路径
cd - #回到上一次所在的目录
cd .. #回到上一层目录
cd . #表示当前位置
cd ../../../..
创建文件:touch
touch /mnt/filename.txt
touch file{1..10}.txt
touch file{a..e}.txt
touch file{zhangsan,lisi,wnagwu}.txt
创建目录:mkdir
mkdir zijin
mkdir {zhangsan,lisi/wnagwu}
创建连级目录:-p
mkdir -pv a/b/c/d
-v显示创建过程
复制文件:cp
cp file10.txt /mnt/
递归复制目录:-r
cp -r a /mnt/ #a是目录
通配符复制: *
cp *.txt /mnt/
\cp *.txt /mnt/ #强制覆盖,无需确认
移动:mv
mv * /usr/local/src/ #移动当前目录所有文件到/usr/local/src/
mv /mnt/* . #移动/mnt/下的所有文件移动到当前目录
复制重命名:
cp -r qiaozhi/ /root/peiqi
删除文件:rm
rm -f 文件名
rm -rf #强制删除
有文件到/usr/local/src/
mv /mnt/* . #移动/mnt/下的所有文件移动到当前目录
## 复制重命名:
cp -r qiaozhi/ /root/peiqi
[外链图片转存中...(img-AikUY5cI-1726884265673)]
## 删除文件:rm
```ini
rm -f 文件名
rm -rf #强制删除