1、部署Centos以及Linux基本命令与知识
部署Centos
一、部署Centos6.9系统
部署Centos6.9系统
1
2
3
4
5
6
7
8
9 1、安装且升级一个已存在的操作系统
2、用基本图形驱动安装系统
3、安装救援系统
4、从本地驱动启动
5、内存检测
1 跳过光盘检查
1 取消UTC时间
1 选择适用所有空件,并选中查看并修改系统分区
1
2 选择现在自定义,自定义安装系统服务软件
桌面 -> 除了kde桌面其余全部打钩,并且将开发里面的所有选项打钩
1 kdump用不用都可
二、系统初始操作
1、关闭防火墙:setup
图形化操作界面。查看防火墙的规则状态:iptables -nL
2、关闭SElinux:/etc/selinux/config 配置文件中的SELINUX=disabled
三、查看系统基本状态
查看硬盘大小:fdisk -l
硬盘相关知识:Linux中挂载的SATA硬盘是SD开头,/dev/sda表示第一块硬盘、/dev/sdb表示第二块以此类推(Linux2.X以后所有硬盘都是sd开头了(以前还有HDA IDE接口的第一块硬盘)?) /dev/sda1就表示第一块硬盘的第一个分区,以此类推。
查看内存信息:cat /proc/meminfo
查看cpu信息 :cat /proc/cpuinfo
四、Linux根目录结构
Linux系统文件组织形式采用FHS文件系统层次化标准
鸟哥的Linux私房菜(顶顶的):http://linux.vbird.org/linux_basic/0210filepermission.php#dir
除FHS标准以外,Linux增设的目录。
重点在于:/proc 和 /sys 其实是虚拟文件系统,不占用硬盘空间,只占用内存空间。另外/usr不是”user”而是unix software resource。
五、基本的Linux命令与快捷键
ls -a
List files显示所有文件(包括隐藏文件)
Ctrl+l
清屏、Ctrl+c
打断目前命令
help
,除man手册以外Linux自带的帮助命令。
du
查看文件所占磁盘大小,以块大小为单位!默认1个块block是4KB,也就是4096字节。
复制与转换一个文件:
1 | dd if=输入文件 of=输出文件 bs=单位 count=多少个单位 |
压缩文件:gzip 文件名, bzip2 文件名
(不保留源文件),gzip/bzip -c 文件名 > *.gz/bz2
,(保留原文件,-c是将压缩结果输出)
解压文件:gunzip 压缩包/gzip -d 压缩包;bunzip2 压缩包/bzip2 -d 压缩包
(不保留原文件),``gzip/bzip -dc 压缩包 > 新文件名`(保留原文件)
查看压缩文件:zcat/bzcat *.gz/*.bz2
查看系统开启的端口状态:ss -an
查看系统进程占用的端口状态:netstat -t(TCP)nlp(进程号与程序名称)
tar工具对目录进行打包和压缩:
tar [主选项+辅选项] [文件1] [文件2] [目录1] [目录2] [……]
1
2
3
4 主选项:(每次只能使用一个)
c 创建一个新归档文件(小c)
x 从归档文件中提取文件出来 #主选项x会自动识别归档文件压缩的格式,并进行解压
t 列出归档文件的内容
1
2
3
4
5
6
7 辅选项:(每次可以使用多个)
z 通过gzip的支持进行压缩/解压,一般格式为*.tar.gz
j 通过bzip2的支持进行压缩/解压,一般格式为*.tar.bz2
v 归档或解包过程中显示被打包的文件
C 只在解压时,若要在特定目录解压,使用它(大C)
P 对绝对路径的文件或目录进行操作(默认tar用相对路径)
f 输出结果到文件,必须选该项
六、Linux文件的类型
1、 - :常规文件regular file, 纯文字文件,二进制文件,数据格式文件。
2、d:目录directory。
3、l:链接文件link。硬链接,inode相同,都指向硬盘里同一个存储数据。软连接,inode不同,指向的是另外一个inode。
4、b:块设备文件block,这种设备可以随意在不同的区域读写,如硬盘、软盘等,如/dev/sda。
5、c:字符设备文件character,字符设备文件必须一次性读取数据,如键盘、鼠标等。
6、s:数据接口文件sockets,通常用于网络传输,例如/dev/tcp/XXXX
7、p:管道文件FIFO。
七、Vim快捷命令
删除行:数字+dd
删除光标以及下面的n行,默认是1行
复制当前行:yy
复制到光标上一行:P
移到文件首:gg
,移到文件末:G
,移动到第n行:nG
移动到行首:数字0/Home键/^
,移动到行尾:End/$
匹配上一个匹配字:N
命令模式下ZZ
相当于wq
无需输入:
即可保存退出
替换字符串:
1 | `s/被替代/替代的字符串` (只替换光标当前行的第一个匹配的字符串) |
另存为当前文件(备份):w /路径/文件名(可绝对可相对)
八、为Linux系统导入根证书
http://notes.maxwi.com/2017/10/14/certificates-import-linux/