一.centos7没有ifconfig,netstat命令
yum install net-tools
二.wc
wc testfile # testfile文件的统计信息
3 92 598 testfile # testfile文件的行数为3、单词数92、字节数598
三.grep
grep helloworld a.txt
在a.txt中查找有关helloworld的字眼的内容
四.systemctl
LinuxSystemctl是一个系统管理守护进程、工具和库的集合,用于取代System V、service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器。
问:如何终止一个前台进程可能用到的命令和操作?
答:终止一个前台进程可以使用Ctrl+C键,对于一个后台进程就须用kill命令来终止
五.linux文件系统类型
ext3和ext2:linux自身使用的文件系统
swap:交换文件系统
msdos:dos文件系统
vfat:fat32文件系统
iso9660:光盘文件系统
nfs:网络文件系统
六.文件颜色
七.链接
1.硬链接(hard links)
ln命令产生硬链接,可防止误删除
文件真正被删除的条件是与之相关的所有硬链接文件均被删除
2.软链接(symbolic links)
类似windows的快捷方式
命令:ln -s [要被链接的] [新链接点]
-s:创建软连接
八.磁盘分区
概念:主分区和扩展分区之和不能大于4个
主分区不能再分区,扩展分区可以分成无数个逻辑分区
主分区可以马上使用.扩展分区不能马上使用,必须进行分区才能使用
根据规定,分区表中只能由一个扩展分区
MBR只能存储4个分区信息
linux系统中,分区的命名:硬盘名+数字
例子:sda1,sda2,sda3
ide接口标识:hda3,hdb2
scsi接口标识:sdx~
九.磁盘分区工具
fdisk
1.添加磁盘分区操作之添加主分区
fdisk -l //查看
fdisk /dev/sdb //分区/dev/sdb
m //查看帮助
n //添加分区
p //选择主分区
1 //选择分区号1
默认 //起始扇区默认2048
+1G //结束扇区选择1G
(修改文件系统,可选)
t //修改分区文件系统类型
l //列出分区文件系统类型
82 //交互类型
w //保存并退出,写入分区表
2.添加扩展分区
fdisk -l /dev/sdb
p //输入p查看当前分区列表
n //新建分区
e //选择扩展分区
4 //选择4
默认 //起始扇区
+5G //结束扇区选5G
(默认分区文件类型为extended)
w //保存,写入到分区表
fdisk -l /dev/sdb //看扩展分区
3.创建逻辑分区
(根据规定:分区表中只能由一个扩展分区.因此输入n,只有p和l可以选择,没有e)
fdisk /dev/sdb
m //帮助信息
n //添加分区
l //创建逻辑分区
默认 //起始扇区2048
+1G //结束扇区1G
(默认为文件系统默认为linux类型)
w //写入到分区表
fldisk -l /dev/sdb //看扩展分区,看一下你要格式化的设备
4.格式化磁盘
mkfs.ext4 /dev/sdb5 //我要格式化的是设备sdb5,变成ext4文件系统格式
5.文件系统挂载
(但是前面1-3步还没有挂载,因此df -Th还不能看见新建的文件系统)
首先找到一个空目录进行挂载
mount /dev/sdb5 /mnt/test1 //临时挂载
umount /dev/test1 //取消挂载
十.LVM逻辑卷的创建
1.先创建主分区
cfdisk /dev/sdc
创建主分区
类型选择
回车
写入
退出
2.lvm逻辑卷创建
partprobe /dev/sdc //partprobe: 通知系统分区表的变化
pvcreate /dev/sdc1
pvdisplay //查看
vgcreate vg1 /dev/sdc1 //vg创个名字vg1
vgdisplay //查看
lvcreate -L 300M -n lv1 vg1 //lv大小为300M,名字为lv1
lvdisplay //查看
mkfs.ext3 /dev/vg1/lv1 //把该设备格式化成ext3文件系统
mkdir /mnt/lv1 //创建挂载点
mount /dev/vg1/lv1 /mnt/lv1 //临时进行挂载
df -Th //进行查看
umount /dev/vg1/lv1 //取消挂载,mount /mnt/lv1也可以取消挂载
问:如何进行永久挂载呢?
答:
blkid /dev/vg1/lv1
//blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询
vim /etc/fstab //将uuid,type写入/etc/fstab,格式如下
mount /dev/vg1/lv1 /mnt/lv1 //输入mount -a也可以,对全部进行挂载
df -Th //看挂载的设备
十一.把网口ens33的动态ip改为静态ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
bootproto的dhcp改为static
onboot的no改为yes
添加 IPADDR=[ip地址]
NETWORK=[子网掩码]
GATEWAY=[网关地址]
DNS1=[ip地址]
DNS2=[ip地址]
重启网络:systemctl restart network
可参考学习:
https://blog.csdn.net/w892824196/article/details/88423110
《Linux下fdisk命令操作磁盘详解--添加、删除、转换分区等》