1. Linux系统的目录结构
2. Linux的命令
Linux中命令的基本格式:
命令 [选项] [参数] 个别命令不遵循该格式 当命令中有多个选项时,可以写在一起。 2.1 Linux的基本命令 #1. 我是谁 who am i #2. 我在哪 pwd #3. 查看ip地址 ip a|ip address ifconfig ipconfig————Windows查看ip地址 #4. 清屏 clear #5. 强制停止 Ctrl + C 2.2 Linux目录命令 #1. 列出目录 ls [-a|l|d] [目录名] 若目录名不填写,默认为当前目录 -a:列出全部文件,包括隐藏文件。隐藏文件是以.开头,当前目录使用.表示,上一级目录使用..表示 -l:列出全部信息[长数据串形式,包含文件的属性与权限等等] -d:仅查看目录本身 #2. 切换目录 cd 具体路径|特殊符号 特殊符号: . 当前目录 .. 上一级 / 根目录 ~ 当前登录用户的HOME目录 - 返回 #3. 创建目录 mkdir [-p] 目录名 -p:创建多级目录时使用 #4. 删除目录 rmdir 目录名 只能删除空目录 rm [-rf] 目录名 -r:递归 -f:不询问,直接删除 #5. 复制目录 cp -r 来源目录 目标目录 -r:递归复制,必须选项 #6. 剪切|重命名 mv 目录名 新目录名|某个路径 若第二个参数不存在就是重命名。 若第二个参数存在就是剪切 2.3 Linux文件命令 #1. 创建文件 touch 文件名1 文件名2 ...... #2. 编辑文件 vi 文件名 查看文件[现处于查看模式,不能进行编辑] i|a|o 进入编辑模式 esc 退出编辑模式 : 从查看模式进入 底命令行模式 wq:保存并退出 q!:不保存退出 #3. 查看文件 cat 由第一行开始显示文本内容 tac 从最后一行开始显示文本内容,可以看出是cat内容的倒着写 nl 显示的时候,顺道输出行号 more 可以向下翻 空格向下翻页 退出时按Q less 可任意的向上或向下翻 PageUp和PageDown 光标↑↓ head 只看前几行 tail 只看最后几行 -f 滚动查看 tail -nf 滚动查看后n行 #4. 查找文件 find 路径 -type f | grep profile #5. 删除文件 rm [-f] 文件名 -f:不询问,直接删除 2.4 Linux文件权限的修改