三开
Linux
删除登录密码
Bash
sudo passwd -d <username>
显示所有运行进程
Bash
ps aux
a
:显示所有用户的进程
u
:显示详细信息
x
:显示没有控制终端的进程
查找文件、设置查找深度
查找根目录下所有rc
结尾的文件,只递归两层:
Bash
find / -maxdepth 2 -type f -name "*rc"
查找文件内容
查找当前目录下所有内容包含export
结尾的文件,不查找二级目录:
Bash
find . -maxdepth 1 -type f | xargs grep --color=always "export"
--color=always
:始终高亮grep
命令的匹配内容
查看磁盘空间
Bash
df -h
查看文件夹大小
查看指定文件夹的大小:
Bash
du -sh <dir>
查看当前目录下所有文件夹的大小:
Bash
du -h -d 1
取输出的前、后n行
head
和tail
命令可以取文件的首、尾n
行:
Bash
head -n 3 file.txt
Bash
tail -n 4 file.txt
对于命令则使用管道:
Bash
ls | head -n 5
运行top命令,3秒后自动结束
Bash
timeout 3 top
Mac OS
在当前路径打开访达
Bash
open .
允许从任意来源安装
Bash
sudo spctl --master-disable
查看安装的pkg包
Bash
pkgutil --pkgs
查看包的详细信息:
Bash
pkgutil --info <com.xxx.pkg-name>
查看软件安装列表
系统信息
-软件
-安装
列表可能存在重复项(例如多次安装),编辑/查看方法为(这里以查看为例):
Bash
cat /Library/Receipts/InstallHistory.plist
重建Spotlight索引
Bash
sudo mdutil -E /
修改截图的输出格式
Mac自带截图功能(command
+shift
+3
/4
/5
)默认输出格式为png
,可以修改为jpg
:
Plain Text
defaults write com.apple.screencapture type jpg