我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux-03-命令使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux-03-命令使用

一、常见命令

常见操作

mkdir -p ./a/b/c  //递归创建多层目录

mkdir ./abc/{,x,y,z}dir  //在abc下创建xdir,ydir,cdir文件夹

cd ~syraer //进入用户名syraer下的用户目录

cd -//返回之前的目录

rm  -f //强制删除

rm -rf //递归强制删除

hash -r //清除命令缓存

mv  1    2  //移动文件->目录下

cp -r /a //拷贝文件目录

ln   1    2 //硬链接(指向同一个地址单元,计数增加或减少,删除文件,计数减少)

ln -s 1   2 //软连接(指向同一个文件,计数只增加不减少。删除文件,链接报错)

stat  ./etc   //元数据(修改权限等元数据信息,change时间会发生变化。修改文件,元数据变化,访问时间变化,文件变化,三个时间都会发生变化)

touch //主要用于修改元数据三个时间或者创建一个空文件

[root@node01 /]# stat /etc

  File: `/etc'

  Size: 4096      Blocks: 8          IO Block: 4096   directory

Device: 803h/2051dInode: 917505      Links: 61

Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2020-01-12 22:18:34.983663970 +0800

Modify: 2020-01-12 20:50:46.470668281 +0800

Change: 2020-01-12 20:50:46.470668281 +0800

 2、查看文件

cat //查看文件

more//查看文件

less//查看文件,q退出,j一行一行,b回退,空格一块一块

head -4//查看文件文件前四行

tail -4 //查看文件文件后四行

grep PATTERN profile //查找profile 中 PATTERN

grep -v PATTERN profile //查找profile 中不包含 PATTERN的 

‘|’ 管道 格式:  命令一  | 命令二  (命令一输出到管道,命令二接着管道操作)后续仔细学

echo "/" | xargs ls -l  //字符‘/’ 被命令xargs执行,把获取的字符‘/’当做ls命令的参数并执行ls

vi / vim命令(常用标红,必须会用)

打开文件

vim /path/to/somefile

vim +# :打开文件,并定位于第#行 

vim +:打开文件,定位至最后一行

vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首

全屏编辑器

•模式:

–编辑模式:按键具有编辑文本功能:默认打开进入编辑模式

–输入模式:按键本身意义

–末行模式:接受用户命令输入

编辑模式 

•编辑-->输入:

–  i: 在当前光标所在字符的前面,转为输入模式;

–  a: 在当前光标所在字符的后面,转为输入模式;

–  o: 在当前光标所在行的下方,新建一行,并转为输入模式;

–  O:在当前光标所在行的上方,新建一行,并转为输入模式; 

–  I:在当前光标所在行的行首,转换为输入模式

–  A:在当前光标所在行的行尾,转换为输入模式

–  输入-->编辑:

•ESC

•编辑-->末行:

–:

•末行-->编辑:

–ESC, ESC

•移动光标

–字符

•h: 左;j: 下;k: 上;l: 右

–单词

•w: 移至下一个单词的词首

•e: 跳至当前或下一个单词的词尾

•b: 跳至当前或前一个单词的词首

–行内

•0: 绝对行首

•^: 行首的第一个非空白字符

•$: 绝对行尾

–行间

•G:文章末尾

•3G:第3行

•gg:文章开头

–翻屏

•ctrl:f,b

•删除&替换单个字符

–x:删除光标位置字符

–3x:删除光标开始3个字符

–r:替换光标位置字符

•删除命令 : d

–dw,dd,3dw(三个单词)

•复制粘贴&剪切 

–yw,yy

–p

–P

•撤销&重做

–u   撤销

–ctrl+r  重做 撤销的操作

–.  重复上一步的操作

 末行模式

关闭文件

末行模式:shift+:

:q  退出  没有动过文件

:wq 保存并退出   动过了,不后悔

:q! 不保存并退出  动过了,后悔了

:w 保存

:w! 强行保存

:wq --> :x

shift+ZZ: 保存并退出   不需要冒号,编辑模式 

set:设置

–set nu  number

–set nonu nonumber

–set readonly

/:查找

–/after

–n,N

–?向上查找

-1,$d  删除一行到最后一行,组合命令

!:执行命令

–:!ls -l /

s查找并替换

–s/str1/str2/gi

•/:临近s命令的第一个字符为边界字符:/,@,#

•g:一行内全部替换

•i:忽略大小写

–范围

•n:行号

•.:当前光标行

•+n:偏移n行

•$:末尾行,$-3

•%:全文

————————————————

版权声明:本文为CSDN博主「AYXYJ」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_39531549/article/details/103945941

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux-03-命令使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux-03-命令使用

一、常见命令1、常见操作mkdir -p ./a/b/c //递归创建多层目录mkdir ./abc/{,x,y,z}dir //在abc下创建xdir,ydir,cdir文件夹cd ~syraer //进入用户名syraer下的用户目
2023-06-05

Linux 常用命令之Linux more命令使用方法

more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比。 more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页
2022-06-04

03-3 BGP专有命令--联盟

Technorati 标签: BGP,联盟,CCIE,CCNP,实验该文档主要整理一下联盟的相关知识.(现在真实的生产网很少用联盟的,因为有RR--路由反射器的产生,这里只是作为了解就可以了.有这样一个东西来解决路由黑洞的问题,可以打破bg
2023-01-31

Linux命令之lz4命令如何使用

本篇内容主要讲解“Linux命令之lz4命令如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux命令之lz4命令如何使用”吧!一、lz4命令简介LZ4是一种压缩格式,特点是压缩/解压
2023-07-05

Linux命令之lz4命令使用示例

目录一、lz4命令简介二、命令使用示例1、查看命令版本2、获取命令帮助3、命令安装4、压缩单个文件5、压缩多个文件6、压缩目录7、压缩后删除源文件8、解压lz4文件9、解压并删除压缩文件10、高压缩比方式压缩11、压缩并覆盖文件12、解压并
2023-03-15

Linux常用命令使用

1. 查看当做操作目录位置 > pwd2. 查看(当前)目录里边的文件内容 > ls //list > ls -l 或ll //显示文件的详细信息 > ls -al
2023-06-04

Linux的blkid命令命令怎么使用

这篇文章主要介绍“Linux的blkid命令命令怎么使用”,在日常操作中,相信很多人在Linux的blkid命令命令怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux的blkid命令命令怎么使用
2023-06-28

Linux passwd 命令的使用

1.命令简介passwd 令用于设置用户的认证信息,包括用户密码、账户锁定、密码失效等。 系统管理员能用它管理系统用户的密码,只有管理员可以指定用户名称,一般用户只能变更自己的密码。 2.命令格式passwd [OPTIONS] [USER
2022-06-03

Linux bzip2 命令的使用

1.命令简介 bzip2 用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 Burrow-Wheeler 块排序文本压缩算法和 Huffman 编码将文件压缩为后缀为 .bz2 的 bzip2
2022-06-03

linux userdel 命令的使用

1.命令简介 userdel(user delete) 命令是系统管理员命令,用于删除用户账户和相关文件。 其实 userdel 命令实际上是修改了系统的用户账号文件 /etc/passwd、/etc/shadow 以及 /etc/grou
2022-06-03

Linux cal命令的使用

1.命令简介 cal(calendar)命令用于用于显示当前或者指定日期的公历。 2.命令格式cal [OPTIONS] [[[DAY] MONTH] YEAR]可指定 YEAR(1-9999)、MONTH(1-12)和 DAY(1-31)
2022-06-04

Linux chkconfig 命令的使用

1.命令简介 chkconfig 命令用于更新和查询系统服务的运行等级信息。它可查询操作系统在每一个运行等级中会自动执行哪些系统服务,包括各类常驻服务,比如 httpd、sshd、mysqld 等。 chkconfig 实际上是通过改变七个
2022-06-03

Linux usermod 命令的使用

1.命令简介usermod(user modify)命令是系统管理员命令,用于修改用户账号 。 usermod可用来修改用户账号的各项设定,修改系统账号文件来反映通过命令行指定的变化。 2.命令格式usermod [OPTIONS] LOG
2022-06-03

Linux ipcs命令的使用

1.命令简介 ipcs命令用于报告Linux中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。可以帮助开发人员定位进程间通信中出现的问题。 2.命令格式ipcs [resource-option] [output-fo
2022-06-03

Linux ls命令的使用

1.简介 ls命令用来显示目录内容,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。 2.命令格式ls [OPTION]... [FILE]...3.选项说明-a,--all:显示所有档案及目
2022-06-03

Linux sed命令的使用

1.功能简介sed(Stream EDitor)是一种流文件编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(Pattern Space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容
2022-06-03

Linux file命令的使用

1.命令简介 file命令用来识别文件类型,对文件的检查分为文件系统、魔法幻数检查和语言检查三个过程,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。 2.命令格式
2022-06-03

Linux ifconfig 命令的使用

1.命令简介 ifconfig(configure a network interface)命令是系统管理员命令,用于查看和配置网络接口。 2.命令格式ifconfig [-v] [-a] [-s] [INTERFACE] ifconfig
2022-06-03

Linux ln 命令的使用

1.命令简介 ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项。本文介绍的是 GNU 版本的实现,其它版本(如 POSIX
2022-06-03

编程热搜

目录