1.linux基本知识
**Talk is cheap,show me the code**
linux学习笔记
算法入坑 ACM退役落魄开发
全程跟y总
# 先作业打卡
> https://cdn.acwing.com/media/article/image/2022/03/31/77339_badb379cb0-homework1.png
## linux 基本操作
常用于易错指令
不懂就 --help
l/ls/la/ls-a
l:显示含有/的目录
ls:显示所有显示的目录
la:显示包括隐藏文件的文件夹
ls -a最全显示
tree/tree -a
树状展示,-a显示隐藏文件与文件夹
pwd 显示当前路径
ctrl + c/u 取消命令/清空本行
vim 打开编辑终端
terminal关于vim的配置.vimconfig
cp a b 复制文件
cp a b -r 复制目录
mkdir x 创建x
mkidr x/y/z -p 创建多级目录
rm x -f 强制删除
rm x -rf 强制删除文件夹
mv a b a移动到b 也可以重命名
touch x 创建x 建议用vim
ctrl + insert /shift + insert 复制与粘贴
cat a 查看a
cat * 查看所有
find a 寻找a
whereis a 寻找a
ps aux | grep a 寻找进程a
history 查看历史指令
./xxx 直接运行xxx
此处授予运行权限:chmod +x xxx
cd xxx 前往xxx
cd ..
返回上一级
### 题外话知识
bin 可视化文件
lib 安装包文件(习惯命名为工程中的tools避免路径问题)
链接:
2.tmux&vim