笔记:Centos7 基本命令操作、部分文件、快捷键操作相关

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第1张图片

一、Linux终端介绍

两种终端仿真器

  1. GNOME桌面的GHOME Terminal

  2. KDE桌面的Konsole Terminal

远程连接终端工具

  1. Xshell

  2. CRT


二、终端相关的命令




  1. 检查自己的终端的ID,

    命令tty

    注:shift+ctrl+N 快速打开一个终端

  2. 查看所有的终端ID

    命令 ll /dev/pts/

    笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第2张图片

  3. sdf 


三、shutdown相关的命令

例子

1.系统10分钟后关机

命令 shutdown +10

2.取消关机

命令 shutdown -c

3.五分钟后关机,并发出信息说明

shutdown +5 "System will shutdown after 5 minutes"

4.现在就关机

shutdown -h now


shutdown 参数说明


-c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;

-f:重新启动时不执行fsck;

-F:重新启动时执行fsck;

-h:将系统关机;

-k:只是送出信息给所有用户,但不会实际关机;

-n:不调用init程序进行关机,而由shutdown自己进行;

-r:shutdown之后重新启动;

-t<秒数>:送出警告信息和删除信息之间要延迟多少秒。



四、认识shell

Shell俗称壳,它提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行

Shell实际上是一个命令解释器,它通过解释用户输入的命令并把它传输给系统内核去执行。

Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第3张图片


  1. 识别命令是内部还是外部的

    使用type 命令 看他的地址

    笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第4张图片

  2. shell中名称之后 #与$的区别

    #表示是root用户登录,管理员账号登陆

    $表示普通用户登录


  3. shell前面的信息格式

    [用户名@主机名 当前所在目录]

    1. 当前所在目录  具体可以使用pwd 查看当前目录



五、常用命令

命令格式

命令 【选项】 【参数】

详细说明参考

https://man.linuxde.net/

https://www.cnblogs.com/yjd_hycf_space/p/7730690.html



六、文件类型及权限说明

1.使用ll 命令可以查看目录的文件列表及相关的权限

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第5张图片

2.文件信息分为:文件类型、权限、链接数、所属用户、所属用户组、文件大小、最后修改时间、文件名,具体的可以见下图。

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第6张图片


3.文件类型:

    d:文件夹

    -:普通文件

    l:链接(类似Windows的快捷方式)

    b:块设备文件(例如硬盘、光驱等)

    p:管道文件

    c:字符设备文件(例如猫等串口设备)

    s:套接口文件/数据接口文件(例如启动一个MySql服务器时会产生一个mysql.sock文件) 

4.文件权限

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第7张图片

5.ls 显示的文件的颜色代表什么(GNOME)

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第8张图片


笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第9张图片

查看所有文件,包含隐藏文件

命令  ls -a 

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第10张图片

6.以文件大小排序

命令  ls -lS

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第11张图片


七、命令别名

ll 命令 与  ls -l  等同

所以以上命令可由以下代替

ll -S

  1. 别名检查

    命令 alias

    笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第12张图片

  2. (临时)设置别名

    格式  alias   别名='命令'

    例:使用 hw 代替输出 echo hell world

    检查

    笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第13张图片

  3. (临时)删除别名

    命令 unalias 别名

    笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第14张图片

    删除别外后,hw命令提示找不到了

    注:常用来代替常用的很长的命令

4.(永久)设置别名

修改用户的.bashrc 把前面的别名指令加上去即可

vim /root/.bashrc

保存后,加载一下

source /root/.bashrc

即可,永久使用此命令。略

它的意思,就是系统登录root时,会执行一次本用户下的.bashrc文件的指令。才得以生效

5.对全局所有用户都设置

操作以下文件即可

/etc/bashrc

其他同理


八、目录切换 命令 cd

格式 cd [目录]

cd ~回到用户家目录  如 /home/root

cd - 回到上一个目录

cd /dev  切换到目录/dev


注: pwd 命令用于显示当前目录

九、历史命令

1.history

笔记:Centos7 基本命令操作、部分文件、快捷键操作相关_第15张图片

2.Ctrl +R 进入查询历史命令的模式 (略)

3.也可以按上下光标键,显示上下一条指令


详情可参考

https://www.cnblogs.com/wqsbk/p/5649037.html


九、快捷键

tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径

Ctrl+C:按下Ctrl+C就代表结速当前终端执行的程序,按下的时候一定要慎重。 

Ctrl+A:将光标移动到命令行的开始处。 

Ctrl+E:将光标移动到命行令的结尾处。 

Ctrl+U:删除行首到光标出的字符。 

Ctrl+Z:把当前进程送到后台处理。 

Ctrl+Alt+F1:切换到第一个文本终端。

在Linux下你可以有多达六个不同的终端。

CTRL+INSERT :复制 

SHIFT+INSERT:粘贴

CTRL+ L:清屏

更多详情请参考

https://wenku.baidu.com/view/ef697f65bf1e650e52ea551810a6f524ccbfcbc0.html



























你可能感兴趣的:(运维,linux运维)