Linux学习通

为了保护系统的安全,现在的linux系统一般将/etx/passwd文件中的密码加密后,保存在 /etc/shadow中

设超级用户当前所在目录为:/usr/local 键入cd~命令后,该用户当前所在目录为 /root

如果在/etc/group 文件中有一行内容是“students :: 1006:z3,l4,w5”,那么在“students”组中有 不清楚(主组和附加组的区别) 个用户

Centos7根分区的文件系统类型是 ext4

已知某用户stud1,其用户主目录为/home/stud1。如果当前目录为/home,进入以下子目录/home/stud1/test的命令是:cd /stud1/text

可以为文件或目录重命名的是: mv

创建一个新用户后,该用户的主目录在 /home 目录内

将一块硬盘(hdc)安装到文件系统的/mnt/hdc子目录下的命令是:mount -t ext4 /dev/hec /mnt/hdc

Linux 系统中,用户文件描述符0表示 : 标准输入设备文件描述符

若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为:tar -zcf myfile.txt.tar.gz myfile.txt

当使用mount进行存储设备或者文件系统挂载的时候,需要用到的设备名称位于 /dev 目录下

Linux 文件系统中,文件在外存的物理地址放在 索引节点 中

可以用ls –l命令来观察用户对文件的访问权限,每个文件的访问权限都用10位表示,并分为4段,其中第1段占1位,表示 文件类型

硬链接只能建立对文件的链接, 软连接可以跨不同文件系统创建链接

Vi 编辑器有三种工作方式:命令模式、插入模式、命令行模式

在linux 系统中,第2个SCSI磁盘的第1个主分区被标识为:/dev/sdb1 (sdb 表示第2块)

在linux 系统中,第1个SCSI磁盘的第2个主分区被标识为:/dev/sda2 (sda表示第1块)

启动进程有手工启动和调度启动两种方式,其中调度启动常用的命令是 :at batch和crontab

Linux中唯一的标识每一个用户的是用户ID和 用户名

请依次写出完成下列各个步骤的合法的Linux命令行。在当前目录/home/wang下新建一个子目录back,将当前目录改为back,在back下新建1个长度为0的文件test1,然后把test1移到其父目录中并改名为file1
$mkdir back
$cd back
$touch test1
$mv test1 …/file1

Linux文件系统的文件都按其作用分门别类的放在相关的目录中,对于设备文件,一般应将其放在 /dev 目录中

系统中有用户user1和user2,主组同属于users组,在user1用户目录下有一文件file1,该文件拥有644权限,如果想让user2用户也能够修改user1用户目录下的file1文件应将该文件的权限设置为 664

CD-ROM标准的文件系统类型是 iso9660

/etc/password 文件中的其中一行为”a123: x: 1001: 1001: : /home/a123: /bin/bash”,请解释个字段的含义
第一个字段a123: 用户名
第二个字段x: 被保护口令的替代符
第三个字段1001: 用户ID (用户的识别号 每个用户的UID唯一)
第四个字段1001:组ID(用户的组的识别号 每个用户账户在建立好后都会有一个主组。主组相同的账户其GID相同)
第五个字段空:用户的一些属性
第六个字段/home/a123: 用户主目录 通常在/home下,目录名和账户名相同
第七个字段/bin/bash :用户登录后启动的shell,默认是/bin/bash

在home/student/zhangsan 子目录下有一文件file,使用命令将file文件中的内容输入到当前工作目录下的file.copy文件中 cat/home/student/zhangsan/file>file.copy

Linux系统的链接方式分为 硬链接和软链接

安装好linux操作系统后,系统默认的管理员账号是:root

写出挂载,卸载设备过程及相关的命令
(1)获得管理员权限: linux使用mount 命令挂载文件系统,通常需要root权限
输入命令 su root 并输入密码
(2)查看系统的存储设备: 命令fdisk -1
(3)确定指定的文件系统是否已经安装,同一个文件系统不能多次挂载
(4)建立挂载点: 在挂载设备时首先查看挂载点目录是否存在,如果不存在必须首先使用mkdir命令创建该目录,否则mount命令无法正常执行。
(5)使用mount命令挂载:# mount [选项] <挂载设备名称> <挂载点>
(6)卸载设备:用户在使用完挂载设备后,不能直接将挂载设备从系统拔出,否则会出现问题,严重的会导致系统崩溃。用户必须先执行卸载命令然后再将该设备拔出。
卸载命令:# umount [挂载点或设备名]

Linux系统的组成:
Linux内核:内核(Kernel)是系统的心脏,实现操作系统的基本功能。
Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
Linux应用程序:包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。
Linux文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层次的方式进行组织。系统以 / 为根目录。

重定向命令:
$ cat /home/student/zhangsan/file >> file.copy

Linux内核的 基本功能
硬件方面:控制硬件设备、内存管理、硬件接口、基本I/O
软件方面:管理文件系统、为程序分配内存和CPU等

什么是shell?简述shell的命令解释过程。
Shell是系统的用户界面,是一种命令解释器,提供了用户与内核进行交互操作的接口,起着用户与系统之间进行交互的作业。
Shell命令解释过程:用户输入命令-提交给shell-判断是否为内部命令-是-内核中的系统功能调用-不是-在系统中查找该命令的文件并调入内存执行-内核中的系统功能调用

rm 命令的删除文件或目录 mv移动文件或改名

cp 命令 复制文件

cat 命令 打印文件 more 命令 以页的方式打印文件 less 命令 随意浏览文件

mkdir 命令 创建目录 rmdir 命令 删除空目录

cd 命令 切换当前工作目录 pwd 命令 显示工作目录

ln 创建链接文件
硬链接:源文件删除,链接文件依然能够使用(像复制贴贴)
软链接:源文件删除,链接方式失效(像快捷方式)
共同点:源文件内容发生变化,链接内容也发生变化
链接的作用:给系统中已有的某个文件指定另外一个可用于访问它的名称,更有安全性,操作简单

重定向 改变输入的与输出的方向
定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空
用 > 将日志文件清空(文件大小变成0字节)
用 >> 将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。

Linux所支持的文件系统类型
minix, ext, ext2, xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs

su命令 命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码

文件权限

用户帐号信息的配置文件/etc/passwd及其内容
第 1 字段:用户名称
• 第 2 字段:密码标志
• 第 3 字段:UID(用户 ID)
• 0:超级用户
• 1 ~ 499:系统用户(伪用户)
• 500 ~ 65535:普通用户
• 第 4 字段:GID(用户初始组 ID)
• 第 5 字段:用户说明
• 第 6 字段:家目录
• 普通用户:/home/用户名/
• 超级用户:/root/
• 第 7 字段:登录之后的 Shell

.

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值