Linuxe操作系统、目录结构和基本指令
1.一切都是文件
2.每个文件都有自己确定的用途
3.多用户,多任务的操作系统
4.免费,开源(开放源代码)
内核版本的判定:
版本号的构成:主版本号. 次版本号 .修订次数
Linux操作系统特征: 1.一切都是文件 2.每个文件都有自己确定的用途 3.多用户,多任务的操作系统 4.免费,开源(开放源代码) 内核版本的判定: 版本号的构成:主版本号. 次版本号 .修订次数 次版本号-->奇数--->开发版 次版本号-->偶数--->稳定版 Linux常见的目录结构 /boot启动目录,内核的存放地 /etc配置文件存放目录 /home用户目录,用户信息的存放地 /tmp程序临时存放地 /lib库文件目录 /bin常用的Linux命令 /sbin系统管理员的命令 /mnt挂载其他的文件系统 /dev设备目录 /usr应用程序和文件的安装地 /rootroot用户的家目录 Linux命令:vi 1.vi命令 vi编辑器 作用:新建文件;编辑文件;查看文件 格式:vi 文件的名字 例:新建一个test.txt文本 vi test.txt 操作流程: 1.1建立文件vi 文件的名字--->回车(打开当前文件) 1.2进入编辑模式(i/a) 进行内容的编写 1.3编辑完成之后退出--->esc 1.4保存退出的工作--->:w 保存:wq 保存退出:q 退出:q! 强制退出:wq! 强制保存退出 (英文模式下的符号和字母) 命令模式--->编辑模式--->末行模式 ctrl+空格----> 中英文切换 在末行模式里面进行的操作 dd删除一行字符 x删除一个字符 :行数光标跳转文本指定的行数 $光标移至文本的行尾 G光标移至文本的末尾 / 字符串 进行字符串的查找工作 一.Linux中管理文件和目录的指令 注意事项:Linux区分大小写 1.pwd:显示当前用户所处的路径 2...cd :切换目录格式:cd 目录的名字 cd ..:返回上一层目录(退出当前你所在的文件夹) cd:返回当前用户的主目录(假如是root用户登录--->root目录) 3... ls:查看当前目录下的内容格式:ls ls -a:查看当前目录中所有文件,包括隐藏文件 ls -l:查看目录中所包含文件和目录的详细细节属性 ls -al:显示所有文件的详细信息细节属性,包括隐藏文件 ls -r:逆向查询(从后向前做显示) ls -R:递归查询(不仅查看当前目录下包含的内容,还会把子目录下的内容一并查询出来) ls -s:文件大小(以数据块{Linux中自己的一种数据大小的表示形式}的形式作表示) 指定文件或者目录:ls 文件或目录的名字 4.cat:显示文本文件的内容格式:cat 文本文件的名字 5. touch:创建文本格式:touch 文本文件名字 一次创建多个文本文档格式: touch 名字1 名字2 名字3 6.grep:在文件中进行字符串的查找 格式:grep 要查找的字符串 文件的名字 查找是要区分大小写的 7.cp:复制文件格式:cp 源文件(要复制的文件) 目标文件(要复制到哪个位置) cp -i:复制过程中,如果有覆盖的操作,会给出对应的提示 cp -r:递归,复制目录,还会把目录中所包含的内容全部复制走 cp -v:显示复制的进度(相当于复制完成之后的提示工作) 8.mv:移动格式:mv 源文件 目标文件 -i:剪切过程中,如果有覆盖,会给出对应的提示 rmdir-f:强制,不提示,直接剪切复制 -v:显示剪切的进度 9.mkdir:创建目录格式:mkdir 目录的名字 一次创建多个目录 格式:mkdir 目录1 目录2 目录3 mkdir -p:创建嵌套的目录格式:mkdir -p a/b/c 10.rmdir:删除目录 格式:rmdir 目录的名字 b注意事项:1.不能删除非空目录;2.不能删除当前目录 删除多个目录 : rmdir 目录1 目录2 目录3 -p:删除指定目录,如果这个指定目录被删除后,他所在的父目录为空linux 强制删除,也会一并删除 tou例:有一个嵌套的目录 a/b/crmdir -p a/b/c pw 11.rm:删除文件格式:rm 文件名 删除多个文件 格式:rm 文件名1 文件名2 文件名3 -i 删除的提示 -f 强制删除 -v删除文件的进度 -r删除指定目录,以及目录中所包含的所有内容 -rf强制进行全部删除,不提示 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |