这里记录下Linux小白常用的命令吧:
1.目录、文件等操作
rm -rf 删除某目录 mv 源文件 目标文件 类似于搬家或者重命名
cd .. 返回上一级目录
2.查找
find 路径 -name 文件名 按文件名查找
which 查找文件所在目录 ls -al|grep p* 列出当前目录下以p开头的文件
grep命令:
-E :开启扩展(Extend)的正则表达式。
-i :忽略大小写(ignore case)。
-v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。
-w :被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like
-c :显示总共多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。
3.vim
vim编辑器中: I 插入 ESC退出插入 :wq 保存并退出
4.查看文件
查看/etc/profile的前10行内容,应该是: # head -n 10 /etc/profile
查看文件编码 file -i filename
wc -l filename 查看文件里有多少行
wc -w filename 看文件里有多少个word
5.其他
ln -s 建立软链接 Ctrl+c 终止当前命令执行
wget -P path url 从网页上下载文件到指定目录
unzip filename 解压zip文件到当前目录; 如果要解压到指定目录,可以加上 -d 选项 unzip test.zip -d /root/
ungzip filename 解压gz文件到当前目录
tar filename 解压tar.gz文件到当前目录
top 查看当前进程和内存使用情况
du -sh * 查看当前目录下各个文件及目录占用空间大小
history 查看命令行历史