开始第七章的学习。
技术都是手段,目标是最短的时间内,将学到的知识转化成想要的东西。
y总金句:如果想在35岁之前出人头地,能正常工作的不过十来年,那么现在就应该好好学习,工作。
cd - 返回之前所在的目录
ps aux | grep [匹配的字符串]
du -sh 查看当前目录所占磁盘空间的大小
文件权限
chmod +x ... 给。。。添加可执行权限
chmod -x ... 回收可执行权限
chmod 777 ... -R 递归修改整个文件夹的权限
文件检索
find /directory/ -name "*.cpp" | xargs cat | grep "acs" 检索目录下文件中,所有的acs
wc -l 统计行数 -w 统计单词数 -c 统计字节数
ag 搜索当前目录下所有的文件
find . -name "*.cpp" | xargs cat | wc -l 统计当前目录下c++ 文件的总行数
tree 显示文件结构 -a 显示隐藏文件
cut -d ":" -f 1 显示冒号作为分隔符的第一个结果。eg : echo $PATH | cut -d ":" -f 1
cut -c 1,3 显示第一个,第三个字符 cut -c 1-3 显示第一个到第三个字符
sort 排序 ls | sort. find | sort等。
xargs 将stdin,根据空格分割成命令行参数。例如 find . -name '*.py' | xargs rm
常用命令
tar -zcvf [name].tar.gz [directory] 压缩文件
tar -zxvf [name].tar.gz 解压文件
安装命令
sudo command
apt-get install xxx
pip install xxx --user --upgrade
作业一
vim .bashrc
export PATH= [directory] : $PATH 冒号分隔,$取得原有的值
source ~/.bashrc
ipython3 前面加上! 可以执行shell语法.
res=12**222
! echo $res > ans.txt
对课程的定位--不求全,在于精。抓少量关键
技术都是手段。现在想办法,把知识转化成价值,实用主义,指导日程生活。