#1 mkdir

1
> mkdir -p a/b/c

#2 cd
shell 自带命令

1
> cd -  # 返回目录

#3 ln

##3.1 硬连接

  • 不能跨分区
  • 不能对目录
  • 相同的 inode 节点,增加引用计数

##3.2 软链接 -s

  • 相当于快捷方式
  • 不增加引用计数
  • block 存 inode
  • 777
  • 软连接要写绝对路径

#4 locate

updatedb

/etc/updatedb.conf

#5 whereis

查询系统命令

#6 whichis

命令所在位置
还会显示令别名

#8 find

1
> find / -name test.txt 完全匹配
> find / -name “test.log*”

? * []

find /root -iname install.log 不去’大小写
find /root -user root 
find /root -nouser // 内核数据,外来文件 没有所有者,其他的可能是垃圾文件

find /root -mtime +10 十天前修改的文件 -10 十天前 10 十天当天
-atime 访问时间

find . -size 25K
find . -i 2000

find /etc -size +20K -a size -50K
-o or -a and

find /etc -size +20K -a size -50K -exec ls -lh {} \;

#9 grep

1
grep “man” test.txt

grep -v “man” test.txt

#10 man

1
man -k passwd 相关命令
man -f passwd 命令及

#11 .zip

1
zip to.zip from.zip
zip -r dir.zip ori_dir
unzip ori.zip

#12 .gz

1
gzip file      源文件消失
gzip -C file  > file.gz 不消失

gzip -r dir 把目录下文件压缩 不压缩目录

gunzip -d abc.gz
gunzip -r abc

#13 .bz2

1
bzip2 file
bzip2 -k file > file.bz2
不压缩目录

#14 .tar.gz
打包

1
tar -cvf  -c 打包 -v 显示过程 -f 指定打包后文件名
tar -cvf test.tar ori_file

tar -x 解打包

-z gz -j bz2

tar -zcvf  直接压缩成 tar.gz
tar -zxvf 解压缩
tar -ztvf 查看不解压缩

#15 shutdown

1
-h 关机
-r 重启

> shutdown -r 5:30 &

> runlevel 查看系统级别 0-6 /etc/inittab 设置

#16 挂载

1
> mount 查看挂载好的
> mount -a  自动挂载 /etc/fstab
> mout [-t 文件系统] ext4 [-o 特殊选项] 设备名 挂载点

out -o remote, no exec /home

#17 挂载U盘

1
> fdisk -l 
ntfs-3g 可读但不可写

#18 w 查看用户登录信息

1
> w
> who

#19 last
登录信息 保存 /var/log/wtmp

#20 lastlog
所有永用户的登录信息

#21 echo 颜色输出

1
> echo -e “\e[1;31m xxx \e[0m”

拖延症

无条件往后拖

做不紧急的事情

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment