标签:令行 执行 私房菜 vpd local orm 整数 浮点数 鸟哥
Linux基本命令小结 Linux里有很多命令是必须掌握的,接下来我来分享一部分实用的命令详解,希望对大家有所帮助。
*顺便给大家推荐一本经典著作《鸟哥的私房菜》*
**cd 命令**
1. 用来切换工作目录至目标目录
2. 语法
cd (选项) (参数)
选项:
-p 如果要切换到的目标目录是一个符号连接,就会直接切换到这个符号连接指向的目标目录
-L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录
3. 实例
cd 进入用户主目录,执行后目录是/root
cd - 返回进入此目录之前所在的目录
cd.. 返回上级目录
cd../.. 返回上两级目录
**date命令**
1. 显示日期和时间
2. Linux的两种时钟
系统时钟:由Linux内核通过CPU的工作频率进行的
硬件时钟:主板
3. hwclock,clock: 显示硬件时钟
-s, --hctosys 以硬件时钟为准,校正系统时钟
-w, --systohc 以系统时钟为准,校正硬件时钟
4. 时区:/etc/localtime
5. 语法
date command
6. 实例
* date +%Y 年
* date +%m 月
* date +%d 日
* date +%H 时
* date +%M 分
* date +%S 秒
* date +%j 当前年的第几天
* date +%w 星期
* date +%F 年-月-日
* date +%T 时:分:秒
* 设置时间 date 月日时分[年][.秒]
hash缓存表
当没有执行过命令时,hash为空,而且hash表里的命令比在PATH里的命令先执行,命令执行的顺序
alias > 内部命令 > hash > path
**echo字符**
1 .功能:显示字符
2.语法:echo [-neE][字符串]
3.说明:echo会将输入的字符串送往标准输出。输出的字符串间 以空白字符隔开, 并在最后加上换行号
4.选项: – -E (默认)不支持 \ 解释功能
– -n 不自动换行
– -e 启用 \ 字符的解释功能
5.显示变量 echo "$VAR_NAME" 变量会替换,弱引用 echo ‘$VAR_NAME‘ 变量不会替换,强引用
6.实例:分别打印十六进制和八进制的hello
**$用法**
1. $变量名 引用变量的值
${变量名} "$变量名" 引用变量的值,强调变量名的起止范围
3 .$(命令) 或 `命令` 引用命令执行的结果
[root@centos6 ~]# echo "my name is $(hostname)"
my name is centos6
4 .$[数学运算] 或$(())
[root@centos6 ~]# echo "2 * 3 = $((2*3))"
2 * 3 = 6
[root@centos6 ~]# echo "2 * 3 = $[2*3]"
2 * 3 = 6
5.bash只支持整数运算,不支持浮点数(可以使用bc或awk支持浮点数)
6.{a..b..x} 表示从a打印到b,步进为x
[root@centos6 ~]# echo {1..10..2}
1 3 5 7 9
[root@centos6 ~]# echo {10..2..3}
10 7 4
**bash快捷键**
1. ctrl+l 清屏
2. ctrl+c 中断命令
3. ctrl+z 暂停进程
4. fg 恢复暂停
5. ctrl+a 光标移至行首
6. ctrl+e 光标移至行尾
7. alt+123 a 生成123个a
history 命令行历史
要重新调用前一个命令中最后一个参数: ?
!$ 表示 ?
Esc, .(点击Esc键后松开,然后点击 . 键) ?
Alt+ .(按住Alt键的同时点击 . 键)
千里之行,始于足下
" 人只要不失去方向,就不会失去自己---------------------------缘柠 "
标签:令行 执行 私房菜 vpd local orm 整数 浮点数 鸟哥
原文地址:http://blog.51cto.com/13805636/2141137