马哥第三天学习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了马哥第三天学习相关的知识,希望对你有一定的参考价值。
history
查看命令使用历史记录
快捷操作
!编号 (执行该命令)
!string (执行最近一次的该命令开头的)
echo “ export HISTSIZE =5">>/etc/profile 记录条数
系统管理命令
shutdown :关机
-h 关机
+m (m为数字,如+5 5分钟后关机)
-r 重启
init 0。关机
init 6 重启
用户登入信息查看命令
whoami :显示当前登入有效用户
who :显示当前所有终端会话
w :显示当前所有会话及操作
目录管理类文件
cd, pwd, ls
mkdir, rmdir, tree
mkdir [options] /path/to/somewhere
-p: 存在于不报错,且可自动创建所需的各目录;
-v: 显示详细信息
-m MODE: 创建目录时直接指定权限;
tree:
-d: 只显示目录
-L level:指定显示的层级数目
-P pattern: 只显示由指定pattern匹配到的路径;
rmdir:删除空目录
rmdir [OPTION]... DIRECTORY...
-v: 显示过程;
练习:
(1) 如何创建/tmp/x/y1, /tmp/x/y2, /tmp/x/y1/a, /tmp/x/y1/b, /tmp/x/y2/a, /tmp/x/y2/b
mkdir /tmp/x/{y1,y2}/{a,b}
(2) 如何创建x_m, y_m, x_n, y_n
mkdir {x,y}_{m,n}
(3) 如何创建/tmp/bin, /tmp/sbin, /tmp/usr, /tmp/usr/bin, /tmp/usr/sbin
mkdir -p /tmp/{bin,sbin,usr/{bin,sbin}}
文本文件查看类命令:
cat, tac
more, less, tail, head
more
more [OPTIONS...] FILE...
-d: 显示翻页及退出提示
less
less [OPTIONS...] FILE...
head
head [OPTION]... [FILE]...
-c #: 指定获取前#字节
-n #: 指定获取前#行
-#:
tail
tail [OPTION]... [FILE]...
-c #: 指定获取后#字节
-n #: 指定获取后#行
-#:
-f: 跟踪显示文件新追加的内容;
文件的时间戳管理工具:
touch
文件:metadata, data
查看文件状态:stat
三个时间戳:
access time:访问时间,简写为atime,读取文件内容
modify time: 修改时间, mtime,改变文件内容(数据)
change time: 改变时间, ctime,元数据发生改变
touch命令:
touch [OPTION]... FILE...
-a: only atime
-m: only mtime
-t STAMP:
[[CC]YY]MMDDhhmm[.ss]
-c: 如果文件不存,则不予创建
以上是关于马哥第三天学习的主要内容,如果未能解决你的问题,请参考以下文章