营销型网站建设宣传语,如何优化一个网站,wordpress教程app,湖南省新化县建设局网站Linux目录结构及基础查看命令和命令模式
1.树形目录结构根目录
所有分区、目录、文件等的位置起点整个树形目录结构中#xff0c;使用独立的一个“/”表示
常见的子目录
/root 管理员的宿主(家)目录
/home/xxx 普通用户的家目录
/bin 命令文件目录#xff0c;存放所…Linux目录结构及基础查看命令和命令模式
1.树形目录结构根目录
所有分区、目录、文件等的位置起点整个树形目录结构中使用独立的一个“/”表示
常见的子目录
/root 管理员的宿主(家)目录
/home/xxx 普通用户的家目录
/bin 命令文件目录存放所有用户可执行的命令
/sbin 管理员操作目录存放只有管理员可执行的管理命令
/boot 系统内核、启动文件目录
/dev 存放设备文件(光驱硬盘等)
/etc 存放系统程序和大部分应用程序(rpm/yum安装)的配置文件 (一般以.conf .ini)
/var 存放可以变化的文件包括各种日志文件
/lib 存放系统程序的动态连接共享库文件 (类似于Windows里的DLL文件)
/usr 存放系统用户工具和程序
/media 可拆卸的媒介挂载点例如U盘、光驱等
/proc 存放映射系统信息的文件
/mnt 用于临时挂载储存设备的目录
/opt 第三方应用程序安装所存放的目录
/tmp 存放系统的临时文件2.基础查看命令 cat命令查看文件内容–类似打开一个文件但是只能读不能写类似查看 1.直接显示出整个文件的内容 cat [选项] 文件名... 2.示例 cat etc /sysconfig/network 3.常用选项 -n 对所有输出的行数编号 -b 对于空白行不编辑 -s 将所有的连续的多个空行替换为一个空行 more命令 查看文件内容 1.全屏方式分页显示文件内容 2.示例 more example.txt more 【选项】文件名 … 3.交互操作方式 按Enter键向下逐行滚动 按空格键向下翻一屏 按b键向上翻一屏 按q键退出 ##下翻到最后一页后会自动退出 ##结合管道操作使用时(例如:Is -R/etc l more)无法向上翻页 less命令 查看文件内容 1.与 more 命令相同但展功能更多 2.示例 less example.txt 3.交互操作方式 Page Up 向上翻页Page Down 向下翻页 按“/”键查找内容“n”下一个内容,3个内容 N上一个内容 通过↑和↓方向键可以实现上下逐行滚动 其他功能与 more 命令基本类似 ##下翻到最后一页后不会自动退出 ##结合管道操作使用时可以向上翻页 head、 tail命令查看文件内容 1.head命令 用途:查看文件开头的一部分内容(默认为10行) head -n 文件名… //n为需要查看的行数 2.tail命令 用途:查看文件结尾的少部分内容(默认为10行) tail -n 文件名… //n为行数 tail -f 文件名 // 跟踪文件尾部内容的动态更新带实时监测 wc命令统计文件内容 1.统计文件中的单词数量(Word Count)等信息 wc [选项] … 目标文件… 2.常用命令选项 -l: 统计行数 -w: 统计单词个数 -c: 统计字节数 注: 不带任何选项的wc命令默认同时使用-lwc 三个选项 grep命令文本搜索的命令行工具 1.基本选项及作用 -i忽略大小写。-v反向匹配即显示不包含指定模式的行。-r递归搜索即在指定目录及其子目录中搜索。-n显示匹配行的行号。-c显示匹配行的数量。-l仅显示包含匹配项的文件名。-e实现可多个查找条件的匹配逻辑or关系-E支持使用扩展正则表达式相当于使用egrep命令 2.查找条件设置 要查找的字符串以双引号括起来 ‘^…‘’表示以…开头 ‘’…$表示以…结尾 “^ ”表示空行 g r e p − i e l i s t e n − e 80 ”表示空行 grep -ie ^listen -e 80 ”表示空行grep−ielisten−e80” /etc/httpd/conf/httpd.conf man cat| grep -v ^$‘’ gzip 、bzip2命令压缩命令 1.制作压缩文件、解开压缩文件 gzip [-9] 文件名… (制作) bzip2 [-9]文件名… 制作 gzip -d .gz格式的压缩文件 解压 bzip2 -d .bz2格式的压缩文件 解压 2.常用命令选项 -9 示例gzip -9 文件名 -9 是一个选项表示使用最高级别的压缩 -d 示例gzip -d 压缩文件名.gz 在这里-d 选项表示“解压缩”decompress gzip、bzip2命令: gzip 【-9】 文件名 ###gzip制作的压缩文件默认的扩展名为“.gz”原始文件不再保留。 bzip2【-9】 文件名 ###bzip制作的压缩文件默认的扩展名为“.bz2”原始文件不再保留。 gunzip 文件名.gz ###解压缩 gzip -d 文件名.gz ###解压缩 bunzip2 文件名.bz2 ###解压 gunzip、bunzip2命令 压缩命令 gunzip 命令 gunzip 等价于 gzip -d gunzip mkfile.gz 解压缩名为“mkfile.gz”的文件 gzip -d mkfile.gz 意思同上 2 .bunzip2 命令 一个用于解压缩 .bz2 文件的命令行工具。它是 bzip2压缩工具的一部分专门用于处理 .bz2 格式的压缩文件.bzip2和bunzip2命令的用法与gzip、gunzip命令基本相同。 tar归档命令工具 用法制作归档文件、释放归档文件 tar [选项]… .归档文件名 源文件或目录 tar [选项]… .归档文件名[-C 目标目录] 常用命令选项 c、-x、-v、-f、-p、-t、-C、-、j -c创建新的归档文件。 -x从归档文件中提取文件。 -z使用 gzip 压缩归档文件。 -j使用 bzip2 压缩归档文件。 -J使用 xz 压缩归档文件。 -v显示详细信息即“verbose”模式。 -f指定归档文件的名称。 -C改变当前工作目录用于指定解包操作的目录。 示例
tar -zcvf dntest.tar.gz 123.txt打包
tar -zxvf dntest.tar.gz-C /opt/dntest 解包到指定位置
tar -jcvf usershow.tar.bz2 passwd shadow 解压缩解包
tar -jxvf usershow.tar.bz2 -C /opt/解压缩到指定位置
vi编辑器的工作模式
1.三种工作模式
命令模式、输入模式、末行模式
2.不同模式之间的切换
[rootlocalhost ~]# vi 文件名 ——进入vi编辑模式
默认为命令模式 命令模式 --》输入模式 a、i、o 键 输入模式 --》命令模式 Ecs键
命令模式 --》末行模式 键 末行模式 --》命令模式 Esc键
3.命令模式的基本操作
1.光标移动
操作类型操作键功能方向移动↓、↑、←、→上、下、左、右翻页Page Down或CtrlF Page Up或CtrlB向下翻动一整页内容向上翻动一整页内容行内快速跳转Home键或“^”数字“0”End键或“$”键跳转至行首跳转到行尾行间快速跳转1G或者g9G#G跳转到文件的首行跳转到文件的末尾行跳转到文件中的第#行行号显示:set nu:set nonu在编辑器中显示行号取消编辑器中的行号显示
2.复制、粘贴、删除
操作类型操作键功能删除x或Deldd#ddd^d$删除光标处的单个字符删除当前光标所在行删除从光标所在行开始的#行内容删除当前光标之前到行首的所有字符删除当前光标处到行尾的所有字符复制yy#yy复制当前行整行的内容到剪贴板复制从光标所在行开始的#行内容粘贴0P将缓冲区中的内容粘贴到光标位置处之后粘贴到光标位置处之前
3.文件内容查找编辑撤销及保存退出
操作键功能/word从上而下在文件中查找字符串“word”?word从下而上在文件中查找字符串“word“n定位下一个匹配的被查找字符串N定位上一个匹配的被查找字符串u按一次取消最近的一次操作;重复u键恢复多步操作U用于取消对当前行所做的所有编辑ZZ保存当前的文件内容并退出vi编辑器
4.末行模式的基本操作
命令功能 /old/new将当前行中找到的第一个字符‘old’替换为‘new’ /old/new/g将当前行中找到的所有字符‘old’替换为‘new’:#,# s/old/new/g将##范围中中找到的所有字符‘old’替换为‘new’:% s/old/new/g将整个文件中找到的字符‘old’替换为‘new’ /old/new/c在替换命令末尾加入c命令使替换动作时提示用户确认