Linux中常用的命令【du(统计文件大小)】【wc(统计函数)】【管道符】【软连接/硬链接】【第一篇】

Vi命令/VIM(只是和Vi在显示的有一些显示不一样)

插入模式

i

insert

命令行行模式(esc+":"进入命令模式)

"dd" ; 删除光标所在的行(其实时剪切)

"p" ; 粘贴

"3dd" ;删除光标所在的三行(其实时剪切

"yy" ; 复制光标所在的行

"4yy" ; 复制光标所在的连续四行

"G" ;光标快速定位到最后一行

"gg" ;光标快速定位到第一行

''u' ; 撤销上一步操作

最后行模式

" :set nu" ;文件显示行号

":5" ;光标定位到第五行(可以是其他的数字)

"1,$s/nologin/666/g" ;把文件nologin替换成666(1,$'第一行到最后一行',s '替换',g'同行替换'\不加g默认位替换每行第一个)

查找

/KEYWORD /+关键字 ,回车直接查找

n :向下

N:向上

q :退出

基本命令一

"/" ;表示根目录,linux系统里面最最上层的命令

文件和目录名称严格区分大小写

绝对路径:以'/'开始写起

相对路径:不以'/'开头;当前工作目录的位置

pwd --打印当前目录

cd --切换目录路径

ls --列出当前目录(那些文件)

ls-l/ll --以详细信息显示文件

ls-a -- 显示隐藏文件(以" . "开头的文件)

ls-d --查看目录本身

man 命令 --查看命令帮助

touch --创建空文件(基本不常用,一般用vi+文件名字存在这个文件直接创建,没有创建)

基本命令二

mkdir --创建目录

mkdir -p --递归创建

rmdir --删除空目录

rm -- 删除文件 (有提示)

re -f --强制删除(文件)

re -r --删除目录(有提示)

re -rf --都可以删除(不提示)

cp --复制

cp 2/1.txt(源文件文件) 1(目标地址)

cp -r --复制目录,(参数同文件)

cp -p --复制和目标地址一样事件的文件

cp -a --复制所有(属性,权限)否则他会继承新目录下的权限

mv --移动文件

mv (源文件)(目标文件)也可以重命名

cat --查看文件

more --查看文件一页一夜查看

head -5 --查看文件前五行

tail -5 --查看文件后五行 (ctrl + c) 退出

基本命令三

当前登录用户@主机名 当前目录

~ 代表当前登录用户的家目录

du --统计文件,或者目录大小

du -s --统计容量大小

du -h -- 以人性化的方式显示(kb,MB,GB)

du -sh --一般连用

grep --在文件中匹配的行

grep '匹配条件' 匹配的文件地址

grep -v --取反

grep -A2 /B2 --符合条件的前两行,和后两行

grep -i --不区分大小写

grep -n --显示行号

grep -R --递归查找

支持正则表达式

find --在目录里面找符合条件的文件或者目录

语法 : find c查找的目标 匹配的条件

find -name --匹配查找的目标名字

find /etc/ -name "*conf*" --"*" 时通配符

find -type d(查找类型时目录) f(查找的类型时文件)

find -size

管道符 "|" --把上一个命令的结果传递给后一个命令处理

管道符 --支持的命令放在管道符后面 (more,head,greep,wc)

追加/覆盖 --把前一个命令的输出结果追加/覆盖到某个文件

>> --追加符号

head -3 /etc/passed >> /tmp.pass

> --覆盖 服啊后

head -3 /etc/passed > /tmp.pass

wc -l -- 统计行

ln -- 创建连接文件

ln -s 文件名字 新文件名子 -- 创建软快捷方式

ln 文件名字 性文件名字 -- 创建硬链接快捷方式

Linux中常用的命令【du(统计文件大小)】【wc(统计函数)】【管道符】【软连接/硬链接】【第一篇】