执行命令:基本命令执行的格式
Commond [-options] parameter1 parameter2…
命令 选项 参数1 参数2
说明:以行命令中第一个输入的部分绝对是命令或者是可执行文件
1 commond是命令的名称如转换路径cd等
2 中括号不存在于实际的命令之中但通常参数前会有 -
3例如–h ;有时候会使用参数的完整名称则参数前会有双斜杠如- -help
4两个参数为依附在选项之后的参数也可能是commond的参数
5 按下回车键则此命令开始执行
6 上面这几部分已空格来隔开无论几个空格shell都是视为是一个空格
7 命令太长时可以利用反斜杠来转义回车字符使命令连续到下一行 注意反斜杠后立刻接特殊字符。才能转义
其他 在 linux之中 大小写字母是不一样的 如CD cd 是不一样的
关于ls命令的使用 :
ls -al 例举出当前主文件夹下的所有隐藏文件与相关文件的属性 -al为参数
语言的支援 ; echo $LANG 为列出当前linux所使用的语言
如下一步需要修改语言类型 如英文 则 LANG=en_US 之后确认一下哦 echo $LANG
基础命令的操作:
显示日期与时间 date
date +%y/%m/%d 此种显示为年月日
date +%h:%M 此种显示为小时分钟
注意 从上面的例子中我们知道 命令之后的参数除了前面带有减号外 有部分会带有加号 这点一定要记住
显示日历的命令 cal
cal 只显示本月的日历
cal 2015 显示2015年度的日历
cal 月 年 如:cal 4 2015 此时显示的便是2015年度4月的日历
计算器 bc
bc 进入计算器
运算符号 + - × /(除) % (取余)
注意:bc默认只输出整数 如果想要输出全部的整数 测需要整形先烈操作 scale = number 此时number 之的就是保留的小数点的位数
如bc
scale = 3
1/3 结果为0.333
要离开 bc计算器的界面 则必须要输入quit离开
在命令行里面执行命令会有两种状况 :1.一种是该命令会直接显示结果之后回到命令提示符等待下一个命令的输入
2 一种是进入到该命令的环境 直到结束该命令才回到命令提示符的环境
二 重要的热键 tab ctrl c ctrl d
首先介绍 tab它具有文件补齐和 命令补全的功能
tab接在一串命令的第一个命令的后面 则为“命令补全”
tab接在一串命令的第二个命令的后面 则为“文件补齐”
ctrl c 终止键 也可以种植正在进行的文件
ctrl d 通常用来指代键盘输入结束 想要直接离开文字界面 相当于输入exit
查看有多少个命令来供使用 直接在命令行输入两遍tab即可
命令man page
man 这个man的意思是manual(操作说明)的简写
进入man命令的功能之后
可以按空格键来往下翻页
也可以用page up page down 来翻页
按q是离开man环境 此时man page表示的是出现的man的命令页
home键去到第一页
end是去到最后一页
/字符串向下查询此字符串 如:查询vbird的话 就输入/vbird
?字符串向上查询字符串
n,N n为继续上一个操作进行查询 N进行相反的操作
常见数字所代表的意义 :
如 date(1)中的数字 1:用户在shell环境中可以操作的命令或者是可以执行的文件代表一般用户可以使用的文件
5 :配置文件或者是某些文件的格式
8:系统管理员可以使用的管理命令
如果知道某些关键字 则可以输入 /word 例如 /date 来查询
注意 上面的命令只有在man page界面才可以使用
查找man的说明文件 命令可以为man -f man 如果要具体的查询某个说明文件 如:man(7)则可以键入 man 7 man 也可以查询manman 这样查询是按先后顺序显示
在系统文件中 只要有man这个关键字就将该说明列出来 命令类似于 man -k man
查看系统的使用状态
查看目前谁在线 who
查看网络的联机状态 netstat -a
查看后台执行的程序 可以执行 ps-aux
正确的关机命令的使用
shutdown 和 reboot
数据同步写入磁盘 sync
管用的关机命令 shutdown
shutdown的一些优点 :1 可以自由的选择关机的模式 2 可以设置关机的时间 :立刻或者是某一特定时间 3 可以自定义关机消息 :在关机之前 可以将消息通知给所有用户
4可以仅发出警告 :不是真正的关机 而是特别的提醒用户注意一下 5可以选择是否要用fsck检查文件系统 未完待续。。。
shutdown的一些用法 : shutdown 关机 较常用因为它可以提前发出警告音来提醒大家注意 具体一些语法如下
shutdown -h now 立刻关机 其中 now相当于时间为零的状态
shutdown -h 20:20 系统今天会在 20:20 分关机 若书写命令时已经超过这个时间 则系统会在隔天进行关机
shutdown -h +10 系统会在十分钟之后再关机
shutdown -r now 系统立刻重启
shutdown -r +10 系统会在十分钟之后立刻重启
shutdown -k now 'this system wii reboot '这个系统不会关机 他只发出警告参数
linux共有七种 执行等级 除了图形界面和命令模式之外 还有几种命令等级
如: run level 0 :关机
run level 3:纯命令行模式
run level 5 :含有图形界面模式
run level 6:重启
具体使用方法如下 init 0 关机命令