This action will force synchronization from baoke/Linux学完就忘系列, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
cd [/PATH/TO/SOMEDIR]
#切换到家目录
cd
#切换回自己的家目录,在bash中,~表示家目录
cd ~
#切换至指定用户的家目录
cd ~root
cd ~zhangsan
#在上一次所在目录与当前目录之间来回切换
cd -
#相关环境变量
#$PWD:当前工作目录 `echo $PWD`
#$OLDPWD:上一次的工作目录 `echo $OLDPWD`
#`cd -`相当于`cd $OLDPWD`
cd $OLDPWD
ls [OPTION]... [FILE]...
-a:显示所有文件,包括隐藏文件
-A:显示除.和..之外的所有文件
-l:long,长格式列表,即显示文件的详细属性信息如:
-rw-r--r--. 1 root root 1571 5月 8 16:26 anaconda-ks.cfg
-:文件的类型, -,d,b,c,l,s,p
-rw-------
rw-:文件属主的权限
r--:文件属组的权限
r--:其他用户(非属主,属组)的权限
1:数字表示文件被硬链接的次数或者目录存放文件的个数
root:文件的属主
root:文件的属组
1571:数字表示文件的大小, 单位是字节
5月 8 16:26:文件最近一次被修改的时间
anaconda-ks.cfg:文件名
-h,human-readable:对文件大小单位换算:换算后结果可能会非精确值
-d:查看目录自身而非内部的文件列表
-r:reverse,降序显示
-R:recursive,递归显示
cat [OPTION]... [FILE]...
-n:给显示的文本行编号
-E:显示行结束符$
#查看文件类型,这里ASCII text代表是文本文件
file /etc/fstab
/etc/fstab: ASCII text
#cat的使用
cat /etc/fstab
cat /etc/passwd
cat /etc/issue
cat /etc/fstab /etc/issue
tac /etc/fstab
file [FILE]...
echo[OPTION]... [STRING]... -n:不进行换行 -e:让转义符生效
echo -n "helloworld"
echo -e "hello\neveryone"
STRING可以使用引号,单引号和双引号均可
单引号:强引用,变量引用不执行替换
双引号:弱引用,变量应用会被替换
echo "使用的是$SHELL"
使用的是/bin/bash
echo '使用的是$SHELL'
使用的是$SHELL
shutdown [OPTIONS...] [TIME] [WALL...]
OPTIONS:
-h:halt 关机
-r:reboot 重启
-c:cancel 取消运行中的 shutdown 进程
TIME:
now:当前时间
hh:mm:指定几点几分
+m:指定几分钟后如:+5
+0:相当于now
WALL 向各终端发送关机消息
shutdown -h now
shutdown -h +10
shutdown -h 18:30
Linux:系统启动时从硬件读取日期和时间信息:读取完成以后,就不再与硬件相关联
系统时钟 date
硬件时钟 clock
date 系统时钟 显示日期时间:date [OPTION]...[+FORMAT]
#日期,按 24 小时制显示(yyyy:MM:dd)
date +%F
#时间,按 24 小时制显示(hh:mm:ss)
date +%T
#+后有空格需要用""扩起来
date +"%F %T"
#当前区域的日期和时间
date +%c
#获取我们习惯的日期格式
date +"%Y-%m-%d %H:%M:%S"
#从1970年1月1日(unix元年)0点0分0秒到现在历经的秒数
date +%s
#设置日期时间:date [MMDDhhmm[[CC]YY][.ss]]
date 062615102015
hwclock,clock:硬件时钟,显示或设定硬件时钟,下图显示clock是hwclock的软链接,两个命令是一样的
-s,--hctosys:以硬件为准,把系统时间调整为硬件时间相同 (hc代表hard clock,sysy代表system)
-w,--systohc:以系统为准,把硬件时间调整为与系统时钟相同
clock -s
clock -w
cal calendar 日历
cal [[month] year]
cal 2015
cal 12 2015
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。