# Linux

https://www.bilibili.com/video/BV1QS4y1E7GE/ 作为前端程序员,为什么要学习 Linux 与命令行技能?_哔哩哔哩_bilibili

https://explainshell.com/

https://www.runoob.com/linux/linux-command-manual.html

命令 用法
ls -alhtR 列出目录的内容
ls https://www.runoob.com/linux/linux-comm-ls.html
pwd 打印工作目录
cd path 更改目录
cp -r 复制文件和目录
rm -r 删除文件和目录
mv a ../ ; mv a b 移动(重命名)文件和目录
mkdir -p 创建目录
man 显示其他命令的手册页面
touch aaa 创建空文件
./a 运行可执行文件a
source 执行文件
exit 退出当前shell会话
sudo -s 以超级用户身份执行命令
echo 显示文本行
cat -n 打印文件内容
> 往文件写内容,并覆盖已有的内容
>> 往文件追加内容,不覆盖已有的内容
ps -ef 报告shell进程状态
vim i, esc, wq, q! 高效文本编辑
history 显示以前的命令列表
tail -99 显示文件的最后99行
head -n 12 显示文件的前12行
grep [-v] 打印与给定条件匹配行
wc -a/-w/-l 统计文件字符,单词或行数
uname -a 显示操作系统信息
wget 从互联网下载文件
alias 定义或显示别名
unalias 删除别名定义
chmod 更改文件权限
tar -zxf aa.tgz 解压文件
tar -zcf bcd.tgz bb cc dd 压缩文件
which 返回程序的完整二进制路径
less 以交互式检查文件
find 搜索遵循模式的文件
上次更新: 2024年5月4日星期六晚上6点07分