linux的目录结构 / /bin/ . ..
linux基本命令
文件处理命令 crud
c : mkdir touch
r: cat more head tail tac less
u: cp mv
d: rm
cd pwd ls ll = ls -l
ln -s
帮助命令
man 外部命令 命令 配置文件 man 5 passwd
help 内部命令
命令 --help 所有的选项
搜索命令
find find path [-type|size|name|iname....] "keywords"
grep grep "keyswords" file
which 命令的位置
whereis 命令 + 配置文件 + 帮助文档信息
压缩解压
gzip .gz gzip -d gunzip 不能压缩目录 不保留原文件 gzip 文件名
bzip2 .bz2 -k
zip -r zip xxx.zip xxx
tar 打包 解包
-c v x z j f
tar -cf xxx.tar
gzip xxx.tar
tar -zcvf xxx.tar.gz .tgz
vim命令
vim vi
三种模式 vim file 命令模式 i a o I A O 插入模式 esc : 编辑模式 底行 命令行 Enter
定位命令 gg G :set nu :set nonu 10G :10
删除 复制 剪切 x nx dd p P yy Y :10,20d
替换 r R u ctrl + r
搜索 替换
/string n
:%s/old/new/c g
:10,20s/old/new/g
\/
1虚拟机管理里面可以彻底删除虚拟机
2在cmd里面进入和退出python程序的方法
exit() quit() ctrl+z
3使用secureCRT的时候出现了乱码,可以将该窗口编码方式改为wtf-8
4alt+~:可以直接切出浏览器,很好用
Mkdir:创建目录 touch:创建文件
1 mv 这个需要在移动对象的上一级进行所在目录进行操作,而且需要加上-r -R recursive 递归处理,复制目录
帮助命令
2 eg:man 5 passwd (5代表配置文件级别)
eg:man 1 passwd (1是命令)
命令 + help (两者区别,help是内部命令——查看所有选项,man是外部命令)
3find path [-type|size|name|iname...] “keywords” *和?可以更好查找
4ll /srv | grep yu 或者ls -l /srv | grep yu 怎么显示不出来,为什么会找不到文件呢?
但是ll | grep yu就行
5which + 命令的位置
Whereis 命令 + 配置文件 + 帮助文档信息
6
压缩解压
Gzip .gz gzip -d gunzip 不能压缩目录 不保留原文件
Bzip .bz2 -k
Zip -r zip xxx.zip xxx
区别:Gzip 与Bzip 的对象都是文件,Zip都可以
xxx.dat deflated (98%)
xxx.dat文件有98%的空间瘪下去了,即压缩率为2%。
stored 表示已经存入压缩后的zip文件,0%表示没有进行压缩(因为文件很小时压缩可能还会导致文件压缩后比原先还大),这两个需要分开理解。
Tar 1.单独的打包 ,解包 tar –cf(可以将目录变成文件) tar –xf