Linux基础命令

目录操作

ls  列出当前目录中所有的内容(不包含隐藏文件)

cd  切换到某一个目录下

pwd 查看当前目录所在位置

find  目录  查找文件

cp cp -r 复制文件

mv  文件 目录  移动文件到某个目录下/重命名

rm -rf  强制删除文件

mkdir 目录名  创建新目录

文件操作

touch 文件名  创建新文件

vim/vi :编辑文件内容或者创建新文件

命令模式:Ctrl + f  向下翻页整页

     Ctrl + b  向上翻页整页

     Ctrl + d  向下翻页半页

     Ctrl + u  向上翻页半页

     Shift+g 快速定位最后一行

     gg 快速定位第一行

输入模式::$  快速定位最后一行

     :0 快速定位第一行

输出重定向:  > 覆盖    >> 追加内容

tail  -n   查看文件尾部n行内容 

  -f  实时打印文件内容

head -n  查看文件n行头部 

less  查看文件

more 查看文件

权限

chown  change owner

命令格式:chown [选项]   [所有者]:[组] 文件或者目录

chown  test:test  test1

chgrp  change group

命令格式:chgrp [选项] [组] 文件或目录

chgrp -R test test2

chmod change mode

参数u:当前用户 g:当前用户组 o:除了当前用户和组外的所有用户和组 a: 所有用户组

--r 可读(4)w可写(2)x可执行(1)

chmod u=rwx,g=rwx,o=rwx

chmod a=rwx /a+rwx

chmod 777 test3

 

 

系统信息执行

/etc/ 服务器系统信息目录

df  -h  查看磁盘情况

free -m/-h 查看内存使用情况,

top  查看服务器实时使用情况,

  参数 1  分开显示内核数 和 使用情况

du 会显示指定的目录或文件所占用的磁盘空间

ps -ef  查看进行 

kill -9 杀掉进程

 

三剑客

grep  awk  sed  

grep [oprations] 

^s 查看以s开头的

s$ 查找以s结尾的

--color=auto  对匹配到的文本着色显示

-v 显示不被正则表达式匹配到的行

-i 忽略字符大小写

-n 显示匹配的行号

-c 统计匹配的函数

-e 实现多个选项的逻辑or关系

grep -e  'abc' -e 'efg'  file

 

awk

 在学习中,后续更新

sed

在学习中,后续更新

 

posted @ 2021-07-16 11:29  Morgen会蝎子摆尾  阅读(42)  评论(0编辑  收藏  举报