首页 > 编程知识 正文

linux需要掌握哪些知识,python基础知识点总结

时间:2023-05-06 20:24:01 阅读:147320 作者:3857

文章主要介绍Linux入门的一些基本知识整理,包括最基本的快捷键、基本的文件目录说明以及关机操作。 需要的朋友请参考以下正文的引用地址。 http://www.eepw.com.cn/article/201808/385922.htm

图形模式和文字模式的切换方法】

Linux预设提供了六个用于登录的命令窗口终端。 默认情况下,登录到第一个窗口tty1。 这六个窗口分别是tty1、tty2 … tty6。 按Ctrl Alt F1 ~ F6可切换。 如果安装了图形界面,默认情况下将进入图形界面。 此时,可以按Ctrl Alt F1 ~ F6进入其中一个命令窗口界面。 要在狂野刺猬进入命令窗口界面后返回图形界面,只需按Ctrl Alt F7即可返回。 对于正在使用的vmware虚拟机,命令窗口切换快捷键为Alt Space F1~F6。 在图形界面中,按Alt Shift Ctrl F1~F6切换到命令窗口。

【记住快捷键的使用方法】

Ctrl C :这是用于结束当前命令的快捷键。 当然,也可以输入一系列字符。 如果不想直接运行Ctrl C,光标将跳至下一行。

标签:这个键是最方便的键,也是笔者击键概率最高的键。 因为狂野的刺猬发出一半命令时,它会补充你。 不仅是命令,狂野的刺猬打目录时也同样可以补充。 请试一下。

Ctrl D :退出当前终端,同样你也可以输入exit。

Ctrl Z :暂停当前进程。 例如,如果正在运行命令,但突然有点问题想暂停,可以使用此快捷键。 暂停后,可以使用fg重新开始。

输入man ls后,其格式为man命令

将显示相关的帮助文档。 从命令的介绍到命令的参数和使用方法的介绍,都非常详细。 好吧。

【Linux系统目录结构】

登录系统后,如果在当前命令窗口下输入ls /

Ctrl L (清除画面,将光标移动到第一行。

【学习帮助文档查询— man】

此man通常用于查看命令的帮助文档。 例如:

以下是这些目录的说明。

/xfdhm xfdhm是Binary的缩写。 此目录包含最常用的命令。

/boot此处包含启动Linux时使用的几个核心文件、几个连接文件和镜像文件。

/dev dev是设备(设备)的缩写。 此目录包含Linux外部设备,在Linux上访问设备的方法和访问文件的方法相同。

目录/etc用于存储所有系统管理所需的配置文件和子目录。

/home用户的主目录。 在Linux上,每个用户都有自己的目录。 此目录名称通常以用户的帐户命名。

/lib目录包含系统最基本的动态连接共享库,其作用类似于Windows中的DLL文件。 大多数APP应用程序都需要这些公用库。

名为/lost found的目录通常为空,在系统非法关闭后,此处存储了一些文件。

/media linux系统会自动识别USB存储器、光驱等设备。 识别后,linux将识别出的设备装载到此目录中。

/mnt系统提供此目录是为了允许用户临时装载其他文件系统。 我们将光驱安装在/mnt/上,进入这个目录就可以看到光驱的内容。

/opt这是用于在主机上安装其他软件的目录。 例如,安装ORACLE数据库后,可以将其放入此目录中。 默认值为空。

名为/proc的目录是虚拟目录,是系统内存的映射,通过直接访问该目录可以获取系统信息。 此目录的内容位于内存中而不是硬盘中,您也可以直接修改其中的某些文件。 例如,可以使用以下命令阻止主机ping命令,以防止其他人ping您的计算机:

echo1/proc/sys/net/IP v4/icmp _ echo _ ignore _ all。

/root此目录是系统管理员,也称为超级权限用户主目录。

/sxfdhm s是Super User的意思,这里包含系统管理员使用的虚拟机管理程序。

名为/Selinux的目录是Redhat/CentOS特有的目录。 Selinux是一种安全机制,类似于windows防火墙,但该机制很复杂,其中包含与Selinux相关的文件。

/srv此目录包含服务启动后必须提取的数据。

/sys这是linux2.6内核的一个重大变化。 此目录安装了2.6内核中新出现的文件系统sysfs。 sysfs文件系统集成了三种类型的文件系统信息:用于进程信息的proc文件系统、用于设备的devfs文件系统和用于虚拟终端的devpts文件系统。 该文件系统是内核设备树的视觉反映。 创建内核对象时,相应的文件和目录也将在内核对象子系统中创建。

/tmp这个

个目录是用来存放一些临时文件的。

/usr 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

/usr/xfdhm:系统用户使用的应用程序。

/usr/sxfdhm:超级用户使用的比较高级的管理程序和系统守护程序。

/usr/src:内核源代码默认的放置目录。

/var这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。/xfdhm, /sxfdhm, /usr/xfdhm, /usr/sxfdhm: 这是系统预设的执行文件的放置目录,比如 ls 就是在/xfdhm/ls 目录下的。值得提出的是,/xfdhm, /usr/xfdhm 是给系统用户使用的指令(除root外的通用户),而/sxfdhm, /usr/sxfdhm 则是给root使用的指令。 /var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。

【如何正确关机】

其实,在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

linux和windows不同,在 Linux 底下,由于每个程序(或者说是服务)都是在在背景下执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作,例如浏览网页啦、传送信件啦以 FTP 传送档案啦等等的,如果你直接按下电源开关来关机时,则其它人的数据可能就此中断!那可就伤脑筋了!此外,最大的问题是,若不正常关机,则可能造成文件系统的毁损(因为来不及将数据回写到档案中,所以有些服务的档案会有问题!)。

如果你要关机,必须要保证当前系统中没有其他用户在线。可以下达 who 这个指令,而如果要看网络的联机状态,可以下达 netstat -a 这个指令,而要看背景执行的程序可以执行 ps -aux 这个指令。使用这些指令可以让你稍微了解主机目前的使用状态!(这些命令在以后的章节中会提及,现在只要了解即可!)

正确的关机流程为:sysnc ? shutdown ? reboot ? halt

复制代码

代码如下:

sync

将数据由内存同步到硬盘中。

复制代码

代码如下:

shutdown

关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:

复制代码

代码如下:

shutdown –h 10

‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。

复制代码

代码如下:

Shutdown –h now

立马关机

复制代码

代码如下:

Shutdown –h 20:25

系统会在今天20:25关机

复制代码

代码如下:

Shutdown –h +10

十分钟后关机

复制代码

代码如下:

Shutdown –r now

系统立马重启

复制代码

代码如下:

Shutdown –r +10

系统十分钟后重启

reboot 就是重启,等同于 shutdown –r now

halt 关闭系统,等同于shutdown –h now 和 poweroff

最后总结一下,不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。关机的命令有 shutdown –h now halt poweroff 和 init 0 , 重启系统的命令有 shutdown –r now reboot init 6.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。