linux分区
:
主分区:用于存储数据1个linux系统最多有4个主分区,主分区不能再分。
扩展分区:只能有一个,
主分区加扩展分区一共只能有4个,
扩展分区不能存储数据,必须化分成几个逻辑分区。
逻辑分区:用于存储数据,逻辑分区的数量不限但是总大小小于等于父级扩展分区的大小。
目录层次结构:
/:linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是linux文件系统的组织者,也是最上级的领导者
自定义分区:
swap一般是物理内存的两倍不得少于512M分配空间时不需要挂载点
运行级别:
运行级别说明:/etc/inittab(
使用此命令的前提是先切换到etc目录下)
查看运行级别:runlevel,显示的顺序为切换前的运行级别、当前的运行级别
临时切换运行级别:使用init命令结合0-6运行级别参数
设置自启程序:
查看系统服务的启动状态,chkconfig --list
查看单个系统服务的启动状态,chkconfig --list 服务器名称
设置系统服务的启动状态 chkconfig --level 级别列表 服务器名 on|off 例:
chkconfig --level 3 network off
常用命令:
切换用户 su(在root用户下)
切换root用户(在普通用户下)
ctrl+c强制结束当前命令
重启命令:reboot
shutdown
-r now 立刻重启(root用户使用)
shutdown -r 10 过10分钟以后自动
shutdown -r 20:35 在时间为20:35时候重启
可以使用Ctrl+C命令终止操作
关机命令:halt 立刻关机
poweroff 立刻关机
shutdown
-h now 立刻关机(root用户)
shutdown -h 10 10分钟以后关机
exit退出当前用户
从其他地方复制命令到当前终端
点击鼠标滚轮键
查看上一次输入的命令 键盘的上下键
网络配置:
查看网关的方法:
编辑--虚拟网络编辑器
图形化界面:
1.右上角小电脑 vpn connections
2.configure vpn
3.点击add
4.选择wired
5.IPv4 Settings method选择Manual
使用setup配置:
vim编辑器配置:
修改主机名:(临时修改)
#hostname 查看主机名
修改主机名:(永久修改)
按下esc 冒号 wq
设置映射
输入ping 主机名 如果显示
则ping通
设置防火墙:
常用命令:
-p多级创建目录
du命令:
-a:统计时包括所有的文件,而不是只统计目录
-h:已更易读的字节单位(K,M等) 显示信息
-s:只统计每个参数所占用空间
总的大小
文件操作命令:
touch命令(新建空文件,或更新文件时间标记)
file命令(查看文件类型)
cp命令(复制文件或目录)
常用命令:
-r:
递归复制整个目录树
-f:强制覆盖目标同名文件或目录
-i:需要覆盖文件或目录时进行提示
rm命令(删除文件或目录)
常用命令:
-f:强行删除文件,不进行提醒
-i:删除文件时提醒用户确认
-r:递归删除整个目录树
使用rm删除目录时可以使用 rm -rf 目录名 删除非空目录
mv命令(移动文件或目录-
如果目标位置与源位置相同,则相当于改名
)
改名
:
移动:
which命令(显示系统命令所在目录)
find命令(
1、从指定路径下递归向下搜索文件 2、支持按照各种条件方式查询 3、支持对查找的文件再进一步的使用指令操作(例如删除,统计等)
)
格式 find 路径 选项 表达式
常用命令选项:
-name 根据文件名查找
-user 根据文件拥有者查找
-group 根据文件所属组寻找文件
-perm 根据文件权限查找文件
-size 根据文件大小查找文件
-type 根据文件类型查找(f-普通文件,c-字符设备文件,b-块设备文件,l-链接文件,d-目录)
-o 表达式或
-and 表达式与
文件内容操作命令
cat命令(显示出文件的全部内容)
more(全屏方式分页显示文件内容)
按Enter键向下逐行滚动
按空格键向下翻一屏、按b键向上翻一屏
按q键退出
head命令(查看文件开头的一部分内容(默认为10行))
格式 head -n 文件名
tail命令(查看文件结尾的少部分内容(默认10行))
格式 tail -n 文件名
wc命令(统计文件中的单词数量)
格式 wc [选项] 目标文件
grep命令(查找文件里符合条件的字符串)
格式: grep[选项]<关键字><文件..>
常用选项:
-c:计算匹配关键字的行数
-i:忽略字符大小写的差别
-n:显示匹配的行及其行号
-s:不显示不存在或不匹配文本的错误信息
-v:反向选择,亦即显示出没有'搜寻字符内容的那一行'
--color=auto:将找到的关键字部分加上颜色显示
正则表达式:
. :任意一个字符
a*:任意多个a(零个或多个a)
a?:零个或一个a
a+:一个或多个a
.* :任意多个任意字符
\. : 转义
解压缩文件
压缩 :gzip/bzip2 文件名(压缩)
解压:gizp/bizp2 -d *.gz/*.bz2 格式的压缩文件
常用命令选项: -d 用于解开已经压缩过的文件
tar 命令(压缩、解压文件)
压缩文件:
打包归档
解压
grep和find的区别:
这是两个不同的命令,关于grep:
Linux系统中grep命令是一种强大的文本搜索工具,它能
使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
而linux下的find
功能:在
目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
语法:find 起始目录 寻找条件 操作
说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。
所以简单点说说,grep是查找匹配条件的行,find是搜索匹配条件的文件