0
点赞
收藏
分享

微信扫一扫

Linux CentOS 7 基础命令

一脸伟人痣 2022-03-24 阅读 94
大数据

1.  cd 命令

   cd 是切换目录的命令直接cd 空格直接加你想要进的目录直接就可以进去。

cd /etc

   cd 切换到当前用户的家目录下

[root@localhost etc]# cd
[root@localhost ~]# 

    cd - 切换到上次所在的目录

[root@localhost ~]# cd /etc
[root@localhost etc]# cd -
/root

    cd .. 切换到上级目录

[root@localhost ~]# cd ..
[root@localhost /]# 

    cd ~ 切换到当前用户的家目录下

[root@localhost etc]# cd ~
[root@localhost ~]# 

     cd ../.. 切换到上两级目录

​
[root@localhost etc]# cd ../..
[root@localhost /]#

2.  ls 命令

      ls -l  显示文件或者目录的详细信息  ls -l 等价于 ll

[root@localhost etc]# ls -l
总用量 1400
drwxr-xr-x.  3 root root      101 3月  22 16:52 abrt
[root@localhost etc]# ll
总用量 1400
drwxr-xr-x.  3 root root      101 3月  22 16:52 abrt

      ls 命令加-ld命令的意思是如果参数是目录,以得到目录的详细信息。

[root@localhost ~]# ls -ld /dev
drwxr-xr-x. 20 root root 3300 3月  22 17:03 /dev

      ls -a  显示所有文件,包括以“.”开头的隐藏文件。

[root@localhost etc]# ls -a
.                           grub.d                    printcap
..  

3. cat 命令

        cat 直接加文件

[root@localhost etc]# cat passwd
root:x:0:0:root:/root:/bin/bash

        cat -n 显示行号

[root@localhost etc]# cat -n passwd
     1	root:x:0:0:root:/root:/bin/bash
     2	bin:x:1:1:bin:/bin:/sbin/nologin

    把两个文件合并成一个文件命令就是  cat  文件一  文件二 >文件要命的名。

cat f1 f2 > f3

 4. more命令

more 直接加文件 直接按enter往下翻一行,空格往下翻一页。

[root@localhost etc]# more passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin

 进去之后有一行这个想退出的话直接q,或者Ctrl加c结束命令退出。

--more--(49%)

 more -n ,n指的是自然数,+n就是从第几行开始显示内容。

[root@localhost etc]# more -4 passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
[root@localhost etc]# more +2 passwd
bin:x:1:1:bin:/bin:/sbin/nologin

5.less命令

less跟more用处一样只是比他多了一个向上翻页

/ 是搜索在最下面一行输入要搜索的内容他会给你标注出来。

rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
colord:x:997:995:User for colord:/var/lib/colord:/sbin/nologin
saslauth:x:996:76:Saslauthd user:/run/saslauthd:/sbin/nologin
rtkit:x:172:172:RealtimeKit:/proc:/sbin/nologin
/bin

 6.head 命令

默认查看文件前十行 

-n选项可以定义文件的行数

语法:head -n15  文件名  表示看这个文件的前15行

7.tail 命令

默认查看文件后10行

-n选项显示文件的行数

语法:tail -n15  文件名  表示看这个文件的后15行

8.cp 复制命令

语法: cp  源文件   目标文件

例:cp /etc/passwd   /tmp/passwd  表示把/etc/passwd复制到/tmp下命名为passwd

参数:  -r  复制目录

-a   带权限的复制

9.管道 | 命令

作用是把前面命令的结果传递给后面的命令

head -6 passwd |tail -1

只显示passwd文件的第六行

10. wc 命令

统计文件行号

[root@localhost etc]# wc -l passwd
41 passwd
[root@localhost etc]# 

 11.拓展

    Linux中,目录是蓝色的,普通文件是白色的,绿色的可执行文件。

12. touch命令

   touch 直接加文件名就可以创建文件

[root@localhost etc]# touch test
[root@localhost etc]#

13. mkdir命令

mkdir 创建目录跟上面touch命令一样的只不过一个是创建文件一个是创建目录

mkdir 直接加目录名

[root@localhost etc]# mkdir user1
[root@localhost etc]# 

mkdir 选项

      -p创建多级目录

[root@localhost etc]# mkdir -p user2/a
[root@localhost etc]# ls user2
a
[root@localhost etc]# 

14. vim命令

vim 编辑器有三种模式

编辑模式、插入模式、末行模式

vim 直接加文件就可以进入。

打开vim编辑器就是编辑模式。

[root@localhost etc]# vim a
fkasfhdsjgfds
fsdakljgss
dsgfsdghas
bfduksgdas
dsfndsg
dsgfdsg
dfdsg\fgf



"a" 13L, 101C  

在编辑模式下vim的命令

gg  跳到文本开头
G   跳到文本末尾
M   跳到屏幕中键
yy  复制 前面可以加数字
dd  删除  前面可以加数组
p   在光标下一行粘贴
P   在光标上一行粘贴
u   撤销

在插入模式下按ESC键返回编辑模式, 插入模式vim命令

I 在光标之前插入
a 在光标之后插入
O 在当前光标之上另起一行插入 
o 在当前光标之下另起一行插入

在编辑模式下,打冒号进入末行模式。

末行模式  在编辑模式下按:进入,末行模式下vim命令

: q       正常退出
:q!      强制退出  不保存退出
:wq       保存退出
:wq!     强制保存退出
:set nu   显示行号
: set nonu 取消行号
举报

相关推荐

0 条评论