Linux系统管理命令之管理文件和目录
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-17
|
内部命令与外部命令的区别:
内部命令是Shell自带能用help查看的命令.
外部命令为第三方软件安装的命令
一些快捷键:
Tab:自动补全命令.
反斜杠“\”:强制换行后在下一行出现的“>”提示符后可以延续上一行命令.
Ctrl U: 删除当前光标处之前的所有字符内容.
Ctrl K: 删除从当前光标处到行尾的所有字符内容.
Ctrl L: 清屏.
Ctrl C: 取消当前的命令.
获得帮助命令:
1) help //提示简单的命令格式 例子:help pwd
2) --help //显示应用命令字的格式及选项等帮助信息.例子: ls –help
3) man //手册页常用于外部软件在安装时为执行程序,配置文件的详细的帮助手册页,例子:man file // file命令用于判断文件的类型
阅读man手册页时将以全屏幕的文本方式显示,使用方向键滚动一行文本,使用Page Up和Page Down键上下翻页,按Q或q退出手册页.按“/”可查找内容例子:“/-v”查找-v的帮助信息.按n或N进行上下定位选择.
4)info //信息页(info Page)比man更详细的帮助手册,提供了不少主题间的跳转功能帮助.
例子:将ls命令的man手册页保存为文本文件lshelp.txt
# man ls | col –b > lshelp.txt
该命令中col命令用于过滤文本中的一些特殊控制字符.
| 管道符:类似水管,将该命令交给下一个命令处理.
>重定向输出:前面的命令成功执行后,其屏幕输出结果将保存到 > 号后边指定的文件中.
文件和目录管理
绝对路径与相对路径区别:
绝对路径全加“/”可是非常准确地表示一个目录或文件的所在位置.
相对路径开头使用“.”或“..”或“~”,一般用于表示当前工作目录作为起点.例子:“grub.conf”可表示当前目录下的grub.conf文件.
“./grub.conf”可表示同上.
“../vmlinuz”等同于/boot/vmlinuz.
“~teacher”可表示当前用户的宿主目录.
1 目录操作命令
pwd //查看当前的工作目录
cd //切换工作目录,进入文件夹.
ls //列表形式显示目录内容:
-l:以长格式(Long)显示文件和目录的列表.
-a:显示所有(ALL)子目录和文件的信息,包括“.”开头的隐藏目录和文件.
|