Linux系统操作介绍(一)

    技术2025-06-17  15

    Linux系统操作介绍

    文章目录

    @[toc] 一、各linux发行版程序包管理二、查看所用的shell的类型:三、终端设备四、linux的哲学思想4.1 一切皆文件 五、调整默认语言为中文:六、CLI接口七、几个基础命令:八、关机命令:九、文件系统:层级结构:有索引十、文件名使用法则:

    一、各linux发行版程序包管理

    Debian:dpkg包,apt-get管理工具 RedHat:rpm,yum,dnf(yum升级版) S.u.S.E:rpm,zypper ArchLinux:port, Gentoo:需要编译安装 LFS:linux from scratch,提供编译安装指南,没有软件。 kali:

    有工具能够将dpkg转换成rpm,rpm也能转换为dpkg

    二、查看所用的shell的类型:

    ~]#echo $SHELL

    三、终端设备

    liunx操作系统的特点:多任务、多用户 物理终端,控制台,console

    虚拟终端,默认启动6个,tty,Ctrl+Alt+F[1-6],切换虚拟终端;图形界面是映射在F7上。Ctrl+Alt+F7,切换到图像化界面上。图形终端: Centos6:Ctrl+Alt+F7Centos7:在哪个虚拟终端启动,即位于哪个虚拟终端; 串行终端:通过主板上的串行接口,接收终端数据。ttyS伪终端:通过远程的显示器和键盘,Pty

    四、linux的哲学思想

    一切皆文件:把几乎所有资源统统抽象为文件形式;包括硬件设备,甚至是通信接口等。访问任何设备都可以使用统一的一个接口来实现。open(),read(),write(),close(),delete(),create()。由众多功能单一的程序组成:一个程序只做一件事,并且做好;组合小程序完成复杂任务。尽量避免跟用户交互:目标:易于以编程的方式实现自动化任务。使用文本文件保存配置信息。文本文件是操作系统最底层的文件形式。

    4.1 一切皆文件

    在linux特殊表现之一,硬件设备也通过文件表示。

    物理终端:/dev/console虚拟终端:/dev/tty#,#在[1-6]之间。图像终端:串行终端:/dev/ttyS#,伪终端:/dev/pts/#,通过tty命令查看伪终端的序号。

    注意:在启动设备之后,再其上关联一个用户接口程序,即可实现与用户交互。 查看终端设备:~]tty 查看接口程序:~]echo #SHELL 启动GUI接口:在某一虚拟终端接口运行命令:startx &

    五、调整默认语言为中文:

    localectl set-locale LANG=zh_cn.utf8 # 查看有哪些locale localectl list-locales。 # 直接使用 localectl,查看当前运行环境。

    终端:terminal

    六、CLI接口

    命令行接口

    [root@node1 ~]# COMMAND

    命令提示如(prompt)

    root:当前登录的用户node1:当前主机的主机名,非完整格式,此处的完整格式为:mode1.xxxxxx.com~:用户当前所在的目录(current directory),也成为工作目录(working direcory);相对路径;#命令提示符: #:管理员账户,为root,拥有最高权限,能执行所有操作;$:普通用户,非root用户;不具有管理权限,不能执行系统管理类操作;

    注意:建议使用非管理员账户登录;执行管理操作临时切换至管理员,操作完成即退回。

    七、几个基础命令:

    tty:查看当前的终端设备 ifconfig或ip addr list ,查看活动接口的IP地址。 echo 回显, ping 探测网路上目标主机于当前主机之间的连通性。 ctrl+c 终止命令执行,取消将要执行的命令

    八、关机命令:

    centos 7: ~]# systemctl poweroff 关机 ~]# systemctl reboot 重启 所有系统: ~]# poweroff 关机 ~]# halt 关机 ~]# reboot 重启

    九、文件系统:层级结构:有索引

    /:原初起点;第二层结构(子目录);第三层结构, 倒置树状结构:所有文件都从根起始

    /dev/pts/2:最左侧/表示根目录。其他的/表示路径分隔符 linux的路劲分隔符是/ windows的是\

    文件的路径表示有两种:绝对路径、相对路径。 绝对路径:从根开始表示出的路径 相对路径:从当前目录开始表示出的路径

    十、文件名使用法则:

    严格区分字符大小写:file1,File1,FILE1目录也是文件,在同一路径下,两个文件不能同名。文件使用除/意外的任意字符;最长不能超过255个字符;

    用户有家目录:/home/xxx, 用户的起始目录:普通用户管理文件的位置; 工作目录: /etc/sysconfig/network-scripts/ifcfg-eno167777736 basename:最右侧的文件或目录名 dirname:basename左侧的路径;

    命令:

    ~]# basename /PATH/TO/SOMEFILE SOMEFILE ~]# dirname /PATH/TO/SOMEFILE /PATH/TO
    Processed: 0.016, SQL: 9