14 Nov 2014
ls介绍:ls - list directory contents
相关参数:
-l,use a long listing format,使用长格式显示-a,显示文件名以”.“开头的隐藏文件-h,以human易读格式显示,主要是看容量的时候使用”KB” “MB” “GB”-i,显示inode号-r,reverse,改变归类的顺序,例如和-t配合使用,-tr和-t显示顺序是颠倒的。-t,按照修改时间顺序归类文件。-d,列出目录本身的信息,而不是目录里边的内容。cd介绍:change directory
常用用法:
cd/cd ~ ,回到登陆用户家目录;cd 相对路径/绝对路径,进入该目标路径;cd .. ,进入上级目录;cd - ,进入上一次的目录,相当于windows里的后退;man介绍:man - format and display the on-line manual pages
作用:用来查看配置文件及命令的帮助文档
常用用法:
man 5 配置文件(直接是名称,不需要路径)man 命令echo作用:输出一个字符串,也可用来输出变量内容
参数:
-e, enable interpretation of backslash escapes-n 输出结果后不换行常用用法:
echo $HOME 查看家目录路径echo $PATH 查看系统PATH变量echo "string" 输出字符串# -e 参数可以识别特殊符号 # 加上-e可是识别\n换行符 echo -e "a\nb\nc\nd\ne" a b c d e # echo默认不识别"\n"为换行符,所以结果为一行字符 echo "a\nb\nc\nd\ne" a\nb\nc\nd\ne # -n参数输出的字符串结尾不会自动换行,特殊情况会有用 echo "good "; echo "morning" good morning echo -n "good "; echo "morning" good morning
type作用:查看命令类型
语法:type cmd_name
PATH作用:用来提供给系统查找命令的路径,可自定义包含其他路径
查看PATH: echo $PATH
修改PATH:
PATH=$PATH:路径1:路径2...vi /etc/profile ************************* ## 文件最后添加 export PATH=$PATH:路径1:路径2... ************************* # 更改完配置文件后,执行source命令可以立即生效 source /etc/profile
alias作用:创建命令别名
## 创建ls的命令别名,敲击ll相当于"ls -l --color=auto" alias ll='ls -l --color=auto' ## 取消命令别名,可用which ll查看取消效果 unalias ll ## 若想alias永久生效,可编辑~/.bashrc文件 vi ~/.bashrc *************************** ## 适当位置添加 alias cmd_alias='cmd 其他参数' ***************************
vi作用:文本编辑器
PS: 是必须学习的强大文本编辑器,编辑文件时,组合键
ctrl z可以暂时退出编辑页面,fg命令返回。
uname作用:查看系统信息
uname -a
Linux web01 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux
uname -r
2.6.32-573.el6.x86_64
Ctrl+l 清屏Ctrl+c 取消命令Ctrl+z 暂停命令Ctrl+a 光标到行首Ctrl+e 光标到行尾Ctrl+u 删除光标前所有字符Ctrl+k 删除光标后所有字符Ctrl+d 退出登录 == exitCtrl+s 锁住命令终端,按任何键都不会有反应Ctrl+q 解锁命令终端