一、操作系统内核与系统调用

 

 

 二、Linux命令

命令用法查看https://www.runoob.com/linux/linux-command-manual.html

1.了解Linux命令的语法格式:
命令 【选项】 【参数】
命令:告诉Linux(UNIX)操作系统做(执行)什么。
选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。
参数:说明命令影响(操作)的是什么(如一个文件、一个目录或是一段正文文字)

2. whoami命令
whoami命令的功能:列出目前登陆Linux系统所使用的用户名(账号)。

3. who命令
who命令的功能:列出目前哪些用户在系统上工作。
who命令的输出结果:显示当前登录的所有用户,以及当前的日期和时间。

4. date、cal、和clear命令及带有参数的命令
date命令的功能:显示系统当前的日期和时间。
date命令设置时间时间的格式:date 月日时分年。
例如:将时间设定成2013年12月24日上午10点18的命令:
扩展(date 12241018201
hwclock –s 同步硬件 –w 同步系统)

cal命令的功能:显示某月的日历。
cal命令列出某一年某月的日历:例如显示2008年8月份日历的命令为:cal 8 2008
clear命令的功能:清除屏幕
清屏快捷键:ctrl+l

5. su和passwd命令
su命令的功能:从当前的用户切换到另一个指定的其他用户。
su命令切换用户:
例如:切到root用户的命令:su – root

passwd命令功能:修改用户(既可以是普通用户,也可以是root用户)的密码,查看用户的密码状态等。
passwd命令修改用户密码:
例如:修改dog用户密码的命令:passwd dog

man命令来获取帮助信息(详见linux系统管理P34)
man命令的功能:获取某个Linux命令的使用说明。
man命令查看某命令的使用说明:
例如:查看su命令的使用说明的命令为:man su

7. 使用“命令名 –help”获取帮助
例如:查看ls命令帮助的命令为:(不使用man方法)
ls –-help

8.

 

 

 pwd–查看当前在那个目录下

如果忘记命令具体怎么写,可以打几个字母然后按 TAB 键,TAB也可以自动补全命令。

详情见上图

9.ls命令

 

 

 10.cd命令

 

 

 11.cp命令

 

 

 

 

 12.mkdir命令

-p在视频中可以建立树形文件夹,也就说下图中所说的不存在就建一个。

 

 

 13.mv命令

 

 14.touch命令

 

 

 15.rm命令

 

 rm一般规定就不能使用,所以可以用mv移动到tmp目录下。

16.cat、head、tail

 

 tail动态查看:

 

 

 

 

三、 Linux系统中的一些重要的目录
bin目录:用来存放常用的可执行文件

sbin目录:用来存放系统的可执行文件

家目录:用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/ca

dev目录:设备文件目录

etc目录:配置文件目录

 

四、

绝对和相对路径
1.绝对路径的定义:必须以一个正斜线(/)开始。绝对路径包括从文件系统的根节点开始到要查找的对象(目录或文件)所必须遍历的每一个目录的名字,它是文件位置的完整路标,因此在任何情况下都可以使用绝对路径找到所需的文件。
2.掌握相对路径的定义:不是以正斜线(/)开始,相对路径可以包含从当前目录到要查找的对象(目录或文件)所必须遍历的每一个目录的名字。

例如:要找boot下的grub下的x86_64-efi文件

绝对路径:

 

 

 相对路径:

 

版权声明:本文为zrh058原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zrh058/p/11487058.html