Linux 终端命令速查表 -- 01 一行命令速查表

Linux 终端命令速查表 -- 01 一行命令速查表

高频使用命令速查表

Shell 操作

命令说明
sudo !!以 sudo 权限重新执行上一条命令
!!重复执行上一条命令
^wrong^correct^修正上一条命令中的拼写错误
Ctrl+R交互式搜索命令历史
Ctrl+X Ctrl+E在编辑器中编辑当前命令行
alias r='fc -s'创建重复执行上一条命令的别名
history | awk '{print $2}' | sort | uniq -c | sort -nr | head显示使用频率最高的命令
source ~/.bashrc重新加载 Shell 配置

文件与目录操作

命令说明
command -v cmd >/dev/null && echo yes检查命令是否存在
cd -切换到上一次所在的目录
mkdir dir && cd dir创建目录并进入
mkdir project{01..100}批量创建 100 个编号目录
cp file{,.bak}快速备份文件
> file.txt清空/截断文件内容
for f in *.txt; do mv "$f" "${f%.txt}.bak"; done批量重命名文件
ln -s target link创建符号链接
ls -d */仅显示目录
ls -lt按修改时间列出文件
ls | wc -l统计目录中的文件数量
tree以树状结构显示目录
nl file.txt显示文件并添加行号