linux文件系统的特性:
1、文件名可以使用除“/”以外的任意字符,但总长度不能超过255个
2、严格区分大小写
系统管理类命令:
shutdow [option]... TIME
-r: 重启
-h:关机
-c:取消重启或关机命令
时间格式:
now
+# : 加几分钟
hh:mm
reboot: 一般情况下使用shutdow进行关机处理
halt
poweroff
时间管理类命令
date hwclock
date 显示当前系统时间
date MMDDhhmm[cc]YY.ss
date [+FORMAT]
%Y 四位年份
%y 两位年份
%m 月
%M 分钟
%d 日
%H 时
%h 英文简写的月
%S 秒
%F 年-月-日
%D 月/日/年
%T 时:分:秒
%s:现在距离1970年1月1号0点0分(unix元年)的秒数,timestamp(时间戳)
时分秒用大写字母 , 年月日用小写字母。
hwclock
-s 以硬件时钟为准 --hctosys
-w 以软件时钟为准 --systohc
开机时读取硬件时钟
文件和目录管理类命令:
目录:
cd
~ :指定用户的家目录
. :指定当前目录
.. :指定父目录
- :指定上一次所在的目录
pwd 显示当前目录
mkdir 创建目录
-p :先创建父目录
-v :显示详细信息
rmdir 删除目录
-p :可以删除不为空的目录
获取命令帮助:
内置命令: help 命令
外部命令: 命令 --help
有使用手册:
#man 命令(先解压后使用)
里面有很多段落:
NAME
SYNOPSIS 格式
OPTIONS 选项
EXAMPLES 示例
DESCRIPTON
使用帮助中里面字符的含义:
[ ] : 可选部分
{a|b} : 分组, a和b作为一个使用单元来使用
| : 或者,只能选其一
<> : 必不可少的 一部分
... :同类内容可以出现多个
简要使用机制:
空格键:向文件尾部翻一屏
B :向文件首部翻一屏
回车键:向文件尾部翻一行
K : 向文件首部翻一行
ctrl+d :向文件尾部翻半屏
ctrl+u :向文件首部翻半屏
1G :回到第一行
G :回到最一行
文本搜索:
/keyword :顺向,向文件尾部搜索
n 跟命令方向一致
N 跟命令方向相反
?keyword:逆向,向文件首部搜索
q 退出
man 其实能为命令(普通命令,管理命令),程序的配置文件格式,系统调用,库调用,游戏几其它不便归类的文件提供帮助手册
man 命令的分段机制:
1:用户命令
2 :系统调用
3 :库调用
4 :设备文件
5 :文件格式
6 :游戏
7 :杂项
8 :管理命令
命令的使用格式:
command option arguments
命令 选项 参数
选项:调整命令的执行特性的
选项可以有多个,多个选项之间必须以空格隔开
短选项: -char(字符)
长选项: --word(单词)
两个选项可以合并,长选项一般不可以合并
有些选项需要参数
参数:命令的作用对象
有些选项可以有多个参数,多个参数之间需要使用空格隔开
查找某些关键字在哪些段落有使用帮助
whatis keyword 精确查找
如果whatis的数据库尚未生成,可以使用makewhatis手动进行
man -k keyword 模糊查找
info命令:获取在线文档
很多应用程序自带的有文档 :/usr/share/doc
changelog INSTALL REAEME
export LANE=en : 将语言设置为en
shell的引用:
‘‘ 强引用,变量替换不会进行
“”弱引用,能够执行变量替换
`` 命令替换,引用命令的执行结果 另外一种方式 $( )
练习:
创建 /tmp/mylinux/usr/local/bin,/tmp/mylinux/usr/local/sbin,/tmp/mylinux/etc/sysconfig,/tmp/mylinux/etc/init.d,/tmp/mylinux/bin,/tmp/mylinux/sbin
#mkdir -p /tmp/mylinux/{usr/local/{bin,sbin},etc{sysconfig,init.d},bin,sbin}
创建 以当前时间命令目录 例如2016-08-09-18-00
#mkdir `date +%F-%H-%M`
命令 man shutdow reboot halt poweroff date hwclock cd pwd mkdir rmdir
原文地址:http://11001570.blog.51cto.com/10991570/1836295