查找命令
whereis 命令 : 找到命令在哪里放着 // whereis ls
which 命令 : 找到命令在哪里放着 (信息简洁) // which ls查找文件
find 目录 -name “*.h” -exec 命令 {} \;
例如: find -name “*.h” -exec ls -l {} \;
目录:在哪个目录下查找
-name: 按照文件名查找
* : 通配符, 0到多个
-mtime +3//三天前被修改过的文档
-atime +3//三天前访问过的文档
-3//三天内访问的文档
-size n查找文件内容
grep 在文件中搜索内容
grep “root” /etc/passwd
-n 显示行号如何在一个工程目录中查找想要的函数名?
find . -name “*.c” | xargs grep “main”
xargs把前一个命令的结果拿到后边,对应每个*.h文件中查找main。关机
shutdown -> 广播消息
|
V
init 0 -> 关闭服务
|
V
halt -> 关机
whoami : 查看当前用户是谁
init 必须是超级用户 root 才能使用
init 6 重启
普通用户切换到超级用户:
su - root
在切回exit
5.
打包: tar -cvf day01.tar day01
rm -rf day01
解包: tar -xvf day01.tar
-j 压缩成bzip2
-z 压缩成gzip
tar -czvf day01.tar.gz day01
tar -xzvf day01.tar.gz
tar -cjvf day01.tar.bz2 day01
tar -xjvf day01.tar.bz2
-C 指定解压到哪里
ls -lh 给人看的文件大小是1024->10k
bc : 浮点数计算器
10.10+19.1
ctrl+D退出代表EOF
uname : 查看系统的信息 Linux系统
uname -a
系统 主机名 内核版本 体系结构 32/64