Ubuntu相关收集
常用系统指令
常用系统指令杂项
- lsb_release -dc 查看系统 ubuntu 识别号
- ln -s /path1 /path2 建立软链接
- curl -4 icanhazip.com 查找公网ip
- sudo fuser -k 80/tcp 干掉tcp协议的80端口
systemctl
- 确定内置 init 系统的命令
ps --no-headers -o comm 1
- systemd-选择下面的 systemd(systemctl)标签。
- init-选择下面的 System V Init(服务)标签。
1 | # 启动服务 |
service
1 | # 启动服务 |
scp
scp -r ~/Desktop/a ubuntu@o2packs.com:/home/ubuntu/a
ls用法
1 | # 列出包含隐藏文件的详细信息 |
说明:
- -l 输出该目录下文件信息
- -lR 递归列出文件信息 「含子文件夹」
- grep “^-“ 过滤只保留一般文件,
- grep “^d” 过滤只保留目录
- wc -l 统计输出信息的行数
du
du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh
1 | # 当前目录总共占用大小。且不列单独列出子目录 |
常用选项:
- -h: 可读的方式显示空间大小 「默认仅统计文件夹」
- -a: 显示目录及子目录和文件占用大小
- -s: 显示目录占用大小, 不显示其子目录和文件占用
- -c 目录1 目录2: 显示几个目录占用大小, 并统计总和 「默认含子目录」