命令的格式:
格式:命令 -选项 参数
ex: ls -la /etc
PS:多个选项可以写在一起
特殊的目录
.:当前目录
..:当前目录的父目录
(一)文件处理命令
(1) ls
命令名称:ls
命令原意:list
命令路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [目录或文件]
-a 显示所有文件,包含隐藏文件
-l 详细信息显示
-d 查看目录属性
(2)cd
命令名称:cd
命令原意:change directory
命令路径:shell内置命令
执行权限:所有用户
功能描述:切换目录
语法:cd [目录]
Ex: cd / 切换到根目录
Ex: cd .. 回到上一级目录
ps: ~:当前用户的主目录
ps: cd 后不写参数,即回到主目录
(3)pwd
命令名称:pwd
命令原意:print working directory
命令路径:/bin/pwd
执行权限:所有用户
功能描述:显示当前所在的工作目录
语法:pwd
(4)touch
命令名称:touch
命令原意:
命令路径:/bin/touch
执行权限:所有用户
功能描述:创建空文件
语法:touch [文件名]
Ex: touch newfile
(5)mkdir
命令名称:mkdir
命令原意:make directories
命令路径:/bin/mkdir
执行权限:所有用户
功能描述:创建新目录
语法:mkdir [目录名]
Ex: mkdir newdir
(6)mv
命令名称:mv
命令原意:move
命令路径:/bin/mv
执行权限:所有用户
功能描述:移动文件、更名
语法:mv [文件或目录名] [目的目录]
Ex: mv file1 file2 将当前目录下文件file1更名为file2
Ex: mv file2 dir2 将file2移动到目录dir2下
(7)rm
命令名称:rm
命令原意:remove
命令路径:/bin/rm
执行权限:所有用户
功能描述:删除文件
语法:rm -r [文件或目录]
-r 删除目录
Ex: rm file2 删除文件file2
Ex: rm –r dir1删除目录dir1
(8)cp
命令名称:cp
命令原意:copy
命令路径:/bin/cp
执行权限:所有用户
功能描述:复制文件或目录
语法:cp -r [源文件或目录] [目的文件或目录]
-r 复制目录
Ex: cp file1 file2 dir1将文件file1、file2复制到目录dir1
cp –r dir1 dir2 将dir1及其内容复制到dir2里
(9)cat
命令名称:cat
命令原意:concatenate and display files
命令路径:/bin/cat
执行权限:所有用户
功能描述:显示文件内容
语法:cat [文件名]
Ex: cat /etc/issue
Ex: cat /etc/services
(10)more
命令名称:more
命令路径:/bin/more
执行权限:所有用户
功能描述:分页显示文件内容
语法:more [文件名]
(空格)或f 显示下一页
(enter) 显示下一行
q或Q 退出
Ex: more /etc/services
(11)head
命令名称:head
命令路径:/bin/head
执行权限:所有用户
功能描述:查看文件的前几行
语法:head -num [文件名]
-num 显示文件的前num行
Ex: head -20 /etc/services
(12)tail
命令名称:tail
命令路径:/bin/tail
执行权限:所有用户
功能描述:查看文件的后几行
语法:tail -num [文件名]
-num 显示文件的后num行
-f 动态显示文件内容
Ex: head -20 /etc/services
(13)ln
命令名称:ln
命令原意:link
命令路径:/bin/ln
执行权限:所有用户
功能描述:产生连接文件
语法:ln -s [源文件] [目标文件]
-s 创建软连接
Ex: ln –s /etc/issue /issue.soft 创建文件/etc/issue的软连接/issue.soft
Ex: ln /etc/issue /issue.hard 创建文件/etc/issue的硬链接/issue.hard
软链接: 相当于window下的快捷方式,对软连接操作,就是对源文件操作,源文件的删除会使软连接无效。支持目录。
硬链接: 源文件的删除不会影响硬链接(硬链接相当于源文件的备份)不支持目录。
(14)shutdown
命令名称:shutdown
命令原意:
命令路径:/usr/sbin/shutdown
执行权限:root
功能描述:关机
语法:shutdown
Ex: shutdown –h now
shutdown -r 10 十分钟后关机
(15)reboot
命令名称:reboot
命令原意:
命令路径:/usr/sbin/reboot
执行权限:root
功能描述:重启系统
语法: reboot
Ex: reboot