linux常用命令(够用)

基础命令

  1. clear 清理屏幕

  2. cd 进入文件夹
    cd+/ 进入根目录
    cd+空格 回到家目录
    cd+/+绝对路径
    cd+/+相对路径
    cd+ …返回上一层

  3. ls 查看文件
    ls ./查看指定文件夹一下的内容
    ls /
    ls -a查看所有文件包括隐藏文件
    ls -A查看所有文件不包括. …
    ls -l查看文件的详细信息,长查看
    cat 预览文件/多个文件
    cat+文件名多个文件名
    nl 设置行号预览文件
    tac 文件名 将文件内容倒叙战术

  4. mkdir+文件夹名 在当前的路径下新建一个文件夹

  5. touch+文件名 创建文件

  6. rmdir 删除文件夹 不可以删除空文件夹以及文件

  7. rm -r 删除非空文件夹以及文件

  8. rm+文件名 删除文件且不能删除文件夹

  9. mv+需要移动的问价+目标路径 mv+需要改名的文件+要改成的名字

  10. cp 被复制的文件名/路径 复制到的路径

  11. more+文件路径/文件名 预览文件

  12. tail+文件路径/文件名 预览文件后十行

  13. head+文件路径/文件名 预览文件前十行

  14. man+命令 查看命令详解

用户相关

  1. 新增用户 adduser+用户名
  2. 删除用户 userdel+用户名
  3. 完全删除 userdel -r +用户名
  4. su+用户 不完全切换 su - 用户名 完全切换用户
  5. passwd+用户名 修改密码
  6. group id 用户名 查看当前用户组信息
  7. group -n+新的组名+原组名 修改组名
  8. usermod -g+组id+用户名 把当前用户放到id组中
  9. groupdel 删除组
  10. date输出当前日期
  11. calendar 日历
  12. +文件名 注入 将输出的内容注入到某个文件当中

压缩

  1. gzip
    压缩 gzip+文件/文件夹的名字
    解压 gunzip+压缩包的名字 .gz
  2. bzip
    压缩bzip+文件/文件夹的名字
    解压bunzip+压缩包的名字 .bz2
  3. zip
    这需要安装一个小插件
    apt-get install zip
    压缩 zip 压缩后的文件名 + 文件名
    解压 unzip 解压到当前目录
    unzip 压缩文件名 -d 目标文件
    .zip

文件的授权

  1. chomd
    u自己 g同组用户 o其他用户
    w写 r读 x执行
    chomd g+w index.txt
    相对于index文件给同组用户添加写的权限
    chomd 632 index.txt
    第一个数字代表自己
    第二个数字代表同组用户
    第三个数字代表其他用户
    rwx
    –x 001 1
    -w- 010 2
    r-- 100 4
    -wx 011 3
    r-x 101 5
    rw- 110 6
    rwx 111 7

vim三种模式
底行模式
命令模式–:-->底行模式
编辑模式–esc–>命令模式–:-->底行模式
底行模式–esc–>命令模式

定位光标位置
:n 定位到第n行
: $ 定位到最后一行
:set 临时配置
:set nu 设置行号
:set autoindent 缩进和上一行保持一致
:set tabstop=2
替换
:n,ms/old/new/g
n开始行
ms结束行
old 被替换的字符
new 替换之后的字符
g全局
移动
:n,mcoy
n开始行
m结束行
co复制
y n到m之间的内容复制到y行

:n,wmy
n开始行
w结束行
m移动
y n到m之间的内容移动到y行
分屏
:spilt 开启分屏
:close 关闭分屏

查找
:/字符
从当前行向下查找
n 下一个
N 上一个
:?字符
从当前行向上查找
n上一个
N下一个

命令模式
删除
dd 删除当前行
3dd 删除包括当前行的三行
x 删除一个字符
3x 删除包括当前字符的连续三个字符
dw 删除当前单词
3dw 删除包括当前单词连续的三个单词
yy 复制一行
3yy 复制包括当前行的连续三行
yw 复制当前单词
3yw 复制当前三个单词
编辑模式
命令模式---->编辑模式
i 在当前字符之前进行插入
I 在当前行之前进行插入
a 在当前字符之后进行插入
A 在当前行末尾进行插入
o 在当前行的下一行进行插入
O 在当前行的上一行进行插入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值