如何输入命令
命令 [选项]([参数])[选项的值]([参数的值])
空格作为分割
常见选项(参数):-h –help ;
特点:选项样子为: -字母 或 –加单词
举例:
$:命令提示符 | ls:命令字 | -l:命令选项 | /home:命令参数
文件名称规范
- 文件的名称大小写敏感
- 名称最多可以为255个字符
- 除了正斜线外,都是有效字符(建议不用空格)
- 通过touch命令可以创建一个空白文件或者更新已有文件的时间
- 以“.”开头的为隐藏文件
Linux系统没有文件和文件夹之分,统称为文件
命令 Shutdown 关机重启命令
1 2 3 4 5 6 7
| Shutdown [选项] 时间 -c 取消前一个关机命令 -h 关机 -r 重启 Shutdown –h (now)/20:30 其他命令 halt poweroff 重启命令 reboot init6
|
目录处理命令
命令 ls
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| 英文原意:list 所在路径:/bin/ls 所有用户可执行 功能:显示目录文件 语法:ls 选项[-ald] [文件或目录] 参数: -l 显示详细信息 系统里面的快捷方式#ll -a 显示隐藏文件 -d 查看目录属性(不查看里面的内容) -h 增强可读性 -i 显示文件i节点 ##### Ls 显示结果 文件类型 (ugo)权限 读取次数 所有者 所属组 文件大小 最后一次修改时间 文件名 -rw-r--r— - 文件类型(-二进制文件 d目录 l软连接) u g o u 所有者 g所属组 o其他人 r 读 w写 x执行
|
命令 pwd
1 2 3 4 5
| 英文:print working directory 命令所在路径:/bin/pwd 功能:显示当前目录 语法:pwd 没有参数 范例:pwd
|
命令 mkdir
1 2 3 4 5 6 7
| 英文:make directories 命令所在路径:/bin/mkdir 语法:mkdir –p[目录名] 功能:创建新目录 -p 递归创建 范例: mkdir -p /tmp/study/sql mkdir –p /tmp/study/oracle /tmp/study/ceshi
|
命令 cd
1 2 3 4 5 6 7 8 9
| 英文: change directroy 命令所在路径: shell内置命令 功能:切换目录 语法:cd [目录]
范例: cd /tmp/study 切换到指定目录 cd .. 回到上一级目录 cd . 回到当前目录的父目录 cd - 返回跳转前的目录
|
命令 rmdir
1 2 3 4 5
| 英文: remove empty directory 命令所在路径:/bin/rmdir 功能:删除目录(删除空目录) 语法:rmdir [目录名] 范例: rmdir /tmp/study/oracle
|
命令 cp
1 2 3 4 5 6 7 8 9
| 英文:cp 命令路径:/bin/cp 功能:复制文件或目录 语法: cp [原文件/目录] [目标目录] 参数: -r 复制目录 -p 保留文件属性 范例: cp –r /tmp/study/oracle /root 将目录/tmp/study/oracle 复制到 /root cp –r /tmp/study/oracle /root/ceshi(复制同时更名)
|
命令 mv
1 2 3 4 5 6 7
| 英文:move 命令路径:/bin/mv 功能:可以剪切一个或者多个文件或目录,改名 语法:mv [原文件或目录] [目标目录] 范例:mv /tmp/study/sql /root mv /tmp/study/sql /root/sqlserver mv sqlserver sqlserver2008(改名)
|
文件处理命令
命令 touch
1 2 3 4 5 6 7
| 命令路径:/bin/touch 功能:创建空文件 语法:touch [文件名] 范例:touch story.list 不指定路径默认当前目录下创建 touch /root/story.list 注意:创建文件时不建议用空格,需要空格用双引号
|
命令 cat
1 2 3 4 5 6
| 命令路径:/bin/cat 功能:显示文件内容 语法:cat [文件名] 参数:-n 显示行号 范例: cat /etc/issue cat –n /etc/services
|
命令 tac
1 2
| 功能:显示文件内容(反向列式) 语法:tac [文件名]
|
命令 more
1 2 3 4 5 6 7 8
| 命令路径:/bin/more 功能:分页显示文件内容 语法:more [文件名] 空格或f 翻页 enter 换行 q或Q 退出more浏览状态 范例: more /ect /services 不能向上翻页
|
命令 less
1 2 3 4 5 6
| 命令路径:/bin/less 功能:分页显示文件内容 pageup /pagedown 向上/下翻页 上箭头 向上换行 / 输入搜索的关键词 n 显示下个标记
|
命令 head
1 2 3 4 5 6
| 命令路径:/user/bin/head 功能:显示文件前面几行内容 语法:head –n [文件名] 范例: head –n7 /etc/services 显示前7行 不指定默认显示前10行
|
命令 tail
1 2 3 4 5 6 7 8
| 命令路径:user/bin/tail 功能:显示文件后面几行内容 语法:tail [文件名] -n 指定行数 -f 动态显示文件末尾内容 范例: tail –n 18 /etc/services 日志文件 /var/log/messages
|