Linux系统常用命令(一)

Linux 常用基础命令(一)

一、pwd:printing working directory,显示工作目录

二、cd:change directory ,切换目录;

cd [/PATH/TO/SOMEDIR],cd:切换回家目录,注意:bash中,~表示家目录
	cd ~,切换回自己的家目录;
	cd ~USERNAME,切换至指定用户的家目录;
	cd - ,在上一次所在目录与当前目录之间来回切换;
	相关的环境变量
		$PWD:当前工作目录
		$ OLDPWD:上一次的工作目录

三、ls:list,列出指定目录下的内容

ls [选项…] [文件名...] 
		-a:显示所有文件,包括隐藏文件
		-A:显示除.和..之外的所有文件
		-l:--long,长格式列表,即显示文件的详细属性信息
			-rw-------. 1 root root 2123 5月  11 2017 anaconda-ks.cfg
				-:表示文件类型,-,d,b,c,l,s,p
				rw-------
					rw-:文件属主的权限;
					---:文件属组的权限;
					---:其他用户(非属主、非属组)的权限
				1:数字表示文件被硬链接的次数;
				root:文件的属主
				root:文件的数组
				2123:数字表示文件的大小,单位是字节;
				5月  11 2017:文件最后一次被修改的时间;
				anaconda-ks.cfg:文件名
		-h:--human-readable:对文件大小单位换算,换算后结果可能会非精确值。
		-d:通常和“-l”结合使用,查看目录自身而非其内部的文件列表。
		-r:reverse,逆序显示,
		-R:recursive,递归显示,

四、cat:concatenate,文件查看工具,可以同时查看多个文件,那么文件就会按顺序显示。

cat /etc/fstab
	cat /etc/passwd
	cat [选项列表] [文件列表]... 
		-n:给显示的文本行编号
		-E:显示行结束符$

五、tac:文件逆序查看工具,可以同时查看多个文件,那么文件就会按顺序显示。

tac /etc/fstab
	tac /etc/passwd
	tac [选项列表] [文件列表]... 
		-n:给显示的文本行编号
		-E:显示行结束符$

六、file:查看文件内容类型

file [文件名]

七、echo:回显

echo[OPTION]... [STRING]…
		-n:不进行换行,在回显后,不将命令提示符进行换行操作;
		-e:让转义符生效;
			\n:换行
			\t:横向制表符
			\v:纵向制表符
			\b:退格键
		STRING可以使用引号,单引号和双引号均可用;
		单引号:强引用,变量引用不执行替换
			~]# echo '$SHELL'
		双引号:弱引用,变量引用会被替换
			~]# echo "$SHELL"
	
	注意:变量引用的正规符号:${name},name表示变量名字

八、关机或重启命令:shutdown

shutdown [OPTIONS…] TIME [WALL…]
		OPTIONS:
			-h:halt
			-r:reboot
			-c:cancel,取消关机命令
		TIME:
			now
			hh:mm
			+m
				+0
		WALL:输入字符串,打印给所有虚拟终端,相当于关机或重启的提示信息。

直接在文字介面下输入sync,那么在内存中尚未被更新的资料,就会被写入硬盘中。虽然目前的 shutdown/reboot/halt 等等指令均已经在关机前进行了 sync 这个工具的呼叫,不过,多做几次总是比较放心点

九、日期相关的命令:

linux系统启动时,从硬件读取日期和时间信息,读取完成以后,就不再与硬件相关联;
系统时钟
硬件时钟

9.1 date:系统时钟

显示日期和时间:date [选项]... [+格式]
	 FROMAT:格式符
		~]# date +%F
		2017-05-10
		+%F:显示日期
		+%T:显示时间
		+%c:显示日期,星期,时间
		+%Y:显示年
		+%m:显示月
		+%d:显示日
		+%H:显示小时
		+%M:显示分钟
		+%S:显示秒数
		+%s:从 1970年1月1日(unix元年)0点0分0秒到命令执行那一刻历经的秒数
		……
		注意:+只能出现一次,如果想用空白字符做为分隔符,则使用引号把"%F %T",括起来。
		
设定日期和时间:date [选项] [MMDDhhmm[[CC]YY][.ss]]
		月,日,小时,分钟,年,月,秒

9.2 hwclock,clock:硬件时钟

显示或设定硬件时钟
		-s,--hctosys,以硬件为准,把系统时间调整为与硬件时间相同
		-w,--systohc,以系统为准,把硬件时间调整为与系统时间相同

9.3 cal:日历

 cal [ [月份 ]  年份 ]  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值