初学者的linux - 基本知识篇

Posted Mamba

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初学者的linux - 基本知识篇相关的知识,希望对你有一定的参考价值。

1、Linux系统结构

        Linux是一套免费使用和自由传播的类Unix操作系统,它是一种倒树结构。

技术分享图片

         “/”就是系统的顶级目录,称作根目录,“/bin,/root,/home,/etc.."这些目录为二级目录,是在系统装机时自动建立的。不同的目录存储不同的文件,如”/bin“目录用来存储系统命令,”/root“是超级用户家目录,”/home“为普通用户家目录,”/etc“为大多数系统管理文件等。

2、路径

        在Linux中,所有的东西都是以文件的形式存储在计算机中,所以要找到Linux里面的文件,就需要用到路径。路径又分为绝对路径和相对路径。绝对路径就是文件在计算机中所处的完整位置,如"passwd"配置文件的绝对路径就是"/etc/passwd",相对路径就是文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值。

3、虚拟机

在使用linux系统时,为了防止错误操作对linux造成不可弥补的伤害,或者在特定情况下的需要,虚拟机这个软件就应运而生了。虚拟机可以模仿真实的操作系统,并且有着重置功能,所以在学习linux系统操作的过程中,大部分应用都是在虚拟机中完成。

虚拟机可以通过"rht-vmctl start desktop"命令运行,如图所示,用"view"命令使虚拟机弹出桌面,"staus"可以查看虚拟机状态,如果错误操作或者特殊情况需要可以用"rht-vmctl reset desktop"命令重置虚拟机,在使用完虚拟机后,可以在真实系统中用"rht-vmctl poweroff desktop"

技术分享图片4、初入系统

 

普通用户直接点击用户名,输入密码就可以进入。如果需要超级用户登陆,则点击下方"not listed",输入超级用户名和密码即可。

技术分享图片

如果需要调整语言,则在"Applications"下选择"system tool",进入"settings",点击"Region & language",在"language"下选择语言后重启生效。特别提示:在重启系统后会出现下图界面,推荐点击“保留久的文件名”,否则有可能会导致某些文件找不到位置。

技术分享图片5、命令操作

5.1、打开bash

可以通过两种方式打开bash,最常用的一种方法是鼠标右击后点击"open in Terminal",也可以点击"Applications"下"Utilities"中的"Terminal"打开bash。

技术分享图片5.2、行提示符

打开一个bash之后会出现如下图所示的行提示符,"root"是打开bash的用户名,"@"是分隔符,"client"是主机名称,"Desktop"是当前工作目录的名称,"#"为超级用户身份提示符,如果是普通用户,则是"$"。

技术分享图片5.3、输入命令

linux系统主要是通过命令来对计算机进行控制,在输入命令时,命令必须在行提示符之后输入,并且需要注意命令的格式为"命令 参数 目标"。ctrl + c可以清除输入错误的命令或者结束正在执行的命令。如下图所时"ls"为需要执行的命令,"-l"是参数,命令的目标是"file"。

技术分享图片5.4、命令帮助

几乎所有的命令都会有解释或者帮助。如果是一个不熟悉的命令,就可以通过"whatis 命令"来查看简单介绍,或者通过"命令 --help"来查看命令介绍和参数,如下图查看"ls"命令。也可以通过"man"命令来查看命令的详细说明。

技术分享图片6、一些linux中的使用技巧

6.1、tab

 

在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数,按两次table键显示目录下的所有文件,a+table两次,可以查看以a开头的所有文件。

6.2、切换用户

在bash中,可以通过"su - username"命令来切换用户,注意超级用户切换普通用户不需要密码,普通用户间切换或者切换超级用户需要密

6.3、虚拟机控制台

Ctrl+Alt+F(2~6) 进入虚拟控制台无图形操作,输入用户名和密码后即可操作。Ctrl+Alt+F(1|7) 返回图形界面。

6.4、虚拟机中用户的注销

在虚拟机中,临时切换用户可以用"su"命令实现,如果需要注销当前用户,需要输入"gnome-session-quit --force"命令。

6.5、关机与重启

重启可以输入"reboot"或者"shutdown -r now"命令,关机则需要输入"poweroff"或者"shutdown -h now"。

以上是关于初学者的linux - 基本知识篇的主要内容,如果未能解决你的问题,请参考以下文章

初学者必会的Linux命令 - 基本操作篇

linux初学者-firewall篇

linux初学者-数据库管理MariaDB篇

python基础篇:Python基础知识,帮助初学者快速入门

书单 · 编程 · 程序员编程开发必读电子书分享 P40

小猿圈之Linux初学者掌握的基本命令