linux常见基本命令汇总

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

文件或者目录名称严格区分大小写
  --config Config ConFig CONFIG 不同的文件

#cd /var/log  进入/var/log(绝对路径,该路径在根目录下)
#cd var/log  进入var/log(相对路径,该路径在当前目录下)

pwd 打印当前目录

ls  列出当前目录有哪些文件(目录)
    -l  长格式列出文件属性
(显示的第一个字符位置是-代表普通文件,显示的第一个字符位置是d代表目录)
    -d  查看目录本身
    -a  查看所有目录(以.开头的隐藏文件)

man  查看命令操作

touch  创建文件

mkdir  创建目录
    -p  递归的创建(多级目录创建)
mkdir -p a/b/c

rmdir  删除目录(只能删除空目录)

rm  删除文件或目录
    -f  强制删除
    -r  删除目录

cp  拷贝
    -r  复制目录
    -a  复制所有(属性)

mv  移动或者重命名

cat  查看文件

more  分屏查看文件内容

head -5 文件名  查看前5行内容
tail  -10 文件名  查看后10行内容

.  ./  当前目录
..  ../  上级目录
~  代表当前登录用户的家目录

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

grep  --在文件中找出匹配某个条件的行
#grep 'root' /etc/passwd
    -i  不区分大小写
    -v  取反
    -A2  匹配条件的后两行
    -B2  匹配条件的前两行
    -n  显示行号

find  --在目录里面找到符合条件的文件或者目录
语法:find 查找目标 匹配条件
    -name
    -type d(目录) f(文件)
#find /etc/ -name "*conf*" -type f


vi  vim  --编辑文本
(插入模式,命令模式(进入vi的模式),最后行模式)
插入模式、最后行模式 => 命令模式 (ESC)
命令模式 => 插入模式 (Insert(i,a,o))
最后行模式 => 插入模式(:)

在命令模式中
  dd  删除光标所在的整行
  3dd  删除光标所在的3行
  p  粘贴
  yy  复制光标所在的整行
  3yy  复制光标所在的3行
  G  光标快速定位到最后一行
  gg  光标快速定位到第一行
  u  撤销上一步操作
在最后行模式中
  :set nu  显示行号
  :25  将光标快速移动到第25行
  :1,$s/nologoin/8888/g  把文件中的第一行到最后一行的nologoin替换成8888

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值