linux文件权限

笔试题目-9

橙三吉。 提交于 2019-11-27 16:58:56
2019/7/31 Linux运维工程师笔试题系列6(30题) – 运维派 www.yunweipai.com/archives/12464.html 1/5 1. cat -n file1file2 命令的意思是?B A 只会把文件file1的内容输出到屏幕上。 B 把文件file1和file2连在一起,然后输出到屏幕上。 C 创建文件file1和file2 D 把file2的内容输出到file1中并保存 2. Linux下查看服务程序占用的端口命令是什么?B A ps -aux B netstat –apn C watch D lsof 3. 对于Linux说法,下列说法正确的是()A A 线性访问内存非法时,当前线程会进入信号处理函数 B 用mv命令移动文件时,文件的修改时间会发生变化 C ulimit -c设置的是函数调用栈的大小 D malloc函数是应用程序向操作系统申请内存的接口 4. 在Linux系统上,下面那个命令不可以用来查看文件内容()B A cat B ls C less D more 5. 下面哪个命令可以从文本文件的每一行中截取指定内容的数据。D A cp B dd C fmt D cut 6. Linux下查看磁盘使用情况的命令是?B A dd B df C top D netstat 7. 设umask为002, 则新建立的文件的权限是什么?A A

笔试题目-2

爱⌒轻易说出口 提交于 2019-11-27 16:30:47
2019/8/1 [88题]Linux运维常见笔试题(选择题) – 运维派 www.yunweipai.com/archives/11526.html 1/11 一、Shell部分 1.在shell 中变量的赋值有四种方法,其中,采用name=12 的方法称 A 。 A 直接赋值 B 使用read 命令 C 使用命令行参数 D 使用命令的输出 2.D 命令可以从文本文件的每一行中截取指定内容的数据。 A cp B dd C fmt D cut 3.在Shell 脚本中,用来读取文件内各个域的内容并将其赋值给Shell 变量的命令是 D 。 A fold B join C tr D read 4.退出交互模式的shell,应键入 C 。 A ; B ^q C exit D quit 5.下列变量名中有效的shell 变量名是: C 。 A -2-time B _2$3 C trust_no_1 D 2004file 6.是shell 具有的功能和特点的是 C 。 A 管道 B 输入输出重定向 C 执行后台进程 D 处理程序命令 7.下列对shell 变量FRUIT 操作,正确的是: C 。 A 为变量赋值:$FRUIT=apple B 显示变量的值:fruit=apple C 显示变量的值:echo $FRUIT D 判断变量是否有值:[ -f ―$FRUIT‖ ] 二、网络部分 1

Linux下的crontab定时执行任务命令详解

做~自己de王妃 提交于 2019-11-27 16:10:20
来自: https://www.cnblogs.com/longjshz/p/5779215.html 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron table”的简写。 一、cron服务   cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。   service crond start //启动服务   service crond stop //关闭服务   service crond restart //重启服务   service crond reload //重新载入配置   service crond status //查看服务状态 二、cron在3个地方查找配置文件: 1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。一般一个用户最多只有一个crontab文件。 三、/etc/crontab 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。 SHELL=/bin/bash

面试题-4

拈花ヽ惹草 提交于 2019-11-27 16:00:51
1.使用"ls -l /"以长格式查看根目录,显示头十位文件权限信息,写出每一位所代表的含义 drwxr-xr-x d:目录 rwx: 属主 r-x: 属组 r-x: 其他人 rwx ---->>>读写执行 2.linux系统存放所有用户密码信息的文件是? /etc/shadow /etc/passwd 3.存放用户账户信息的配置文件是? /etc/default/useradd /etc/login.defs 4.改变文件所有者的命令为B A.chmod B.chown C.cat D.vim 5.新建一个1.txt文件,文件内容如下 1123 1122 112233 321 3306 8080 80 23 21 8081 8082 8085 (1)显示1.txt第3行到第10行的内容(三种方法) [root@chengyinwu ~]# sed -n '3,10p' 1.txt [root@chengyinwu ~]# tail 1.txt |head -8 [root@chengyinwu ~]# awk 'NR==3,NR==10' 1.txt (2)显示1.txt第3行和第10行的内容 [root@chengyinwu ~]# awk 'NR==3 ||NR==10' 1.txt [root@chengyinwu ~]# sed -n '3p;10p' 1.txt (3

面试题-5

╄→尐↘猪︶ㄣ 提交于 2019-11-27 16:00:27
1.linux下常见的压缩包类型有哪些 格式 压缩工具 .zip zip压缩工具 .gz gzip压缩工具,只能压缩文件,会删除原文件(通常配合tar使用) .bz2 bzip2压缩工具,只能压缩文件,会删除原文件(通常配合tar使用) .tar.gz 先使用tar命令归档打包,然后使用gzip压缩 .tar.bz2 先使用tar命令归档打包,然后使用bzip压缩 2.将/etc/hosts文件用tar格式打包。 [root@chengyinwu ~]# tar czf hosts.tar.gz /etc/hosts 3.使用tar打包/var/log/目录。 [root@chengyinwu ~]# tar czf log.tar.gz /var/log/ 4.使用zip打包/etc目录。 [root@chengyinwu ~]# zip -r etc.zip /etc/ 5.查看/var/log/目录的压缩包中有哪些内容。 [root@chengyinwu ~]# tar tf log.tar.gz 6.将/var/log/目录解压到/opt目录中。 [root@chengyinwu ~]# tar xf log.tar.gz -C /opt/ 7.查看/etc/目录的压缩包的压缩比率。 [root@chengyinwu ~]# du -h etc.zip 14M etc

linux常用操作命令

冷暖自知 提交于 2019-11-27 15:56:02
linux的两种硬盘类型 ,一种IDE,一种SCSI 一块硬盘最多有四个主分区(扩展分区算一个分区),即主分区和扩展分区总数不超过4, 扩展分区上有逻辑分区,总数不超过12 linux的分区命名,xxyN xx:硬盘类型,hd为IDE,sd为SCSI yy:表示第几块硬盘(a,b,c...) N:表示第几个分区,逻辑分区从5开始,主分区和扩展分区1-4 例如sdb5:第二块(b)SCSI硬盘(sd)的第一个逻辑分区 关于磁盘的挂载, 下面转载自 https://blog.csdn.net/qq_39521554/article/details/79501714 1.提一句Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,...)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘的时候进行安全弹出,其实就是卸载unmount。 2.Linux下,不像Windows可以有C,D,E,多个目录,Linux只有一个根目录/。在装系统时,我们分配给linux的所有区都在/下的某个位置,比如/home等等。 3.提问者插入了新硬盘,分了新磁盘区sdb1。它现在还不属于/。 4.我们虽然可以在一些图形桌面系统里找到他的位置,浏览管理里面的文件,但在命令行却不知怎么访问它的目录,比如无法使用cd或者ls。也无法在编程时指定一个目录对它操作。 5.这时提问者使用了

用户组和权限管理

半腔热情 提交于 2019-11-27 15:26:22
                           用户组和权限管理 介绍安全3A 资源分派: Authentication:认证 Authorization:授权 Accouting|Audition:审计 用户user 令牌token,identity Linux用户:Username/UID 管理员:root, 0 普通用户:1-60000 自动分配,r人工分配可以60000以上 系统用户:1-499, 1-999 (CentOS7)   对守护进程获取资源进行权限分配 登录用户:500+, 1000+(CentOS7)   交互式登录 组group Linux组:Groupname/GID 管理员组:root, 0 普通组:··   系统组:1-499, 1-999(CENTOS7)   普通组:500+, 1000+(CENTOS7) 安全上下文 Linux安全上下文   运行中的程序:进程 (process) 以进程发起者的身份运行:   root: /bin/cat   mage: /bin/cat 进程所能够访问资源的权限取决于进程的运行者的身份 #rm ./-f1 //删除-f1文件 #rm -- -f1 //删除-f1文件 组的类别 Linux组的类别  用户的主要组(primary group)     用户必须属于一个且只有一个主组     组名同用户名

用户组和权限管理

血红的双手。 提交于 2019-11-27 15:26:17
                           用户组和权限管理 介绍安全3A 资源分派: Authentication:认证 Authorization:授权 Accouting|Audition:审计 用户user 令牌token,identity Linux用户:Username/UID 管理员:root, 0 普通用户:1-60000 自动分配,r人工分配可以60000以上 系统用户:1-499, 1-999 (CentOS7)   对守护进程获取资源进行权限分配 登录用户:500+, 1000+(CentOS7)   交互式登录 组group Linux组:Groupname/GID 管理员组:root, 0 普通组:··   系统组:1-499, 1-999(CENTOS7)   普通组:500+, 1000+(CENTOS7) 安全上下文 Linux安全上下文   运行中的程序:进程 (process) 以进程发起者的身份运行:   root: /bin/cat   mage: /bin/cat 进程所能够访问资源的权限取决于进程的运行者的身份 #rm ./-f1 //删除-f1文件 #rm -- -f1 //删除-f1文件 组的类别 Linux组的类别  用户的主要组(primary group)     用户必须属于一个且只有一个主组     组名同用户名

账号和权限管理(理论知识铺垫)

痞子三分冷 提交于 2019-11-27 15:08:32
一、用户账号和组账号概述 二、用户账号和组账号管理 三、查询账号信息 四、查看目录或文件的属性 五、设置目录或文件的权限 六、设置目录或文件的归属 ■Linux基于用户身份对资源访问进行控制 ●用户帐号 超级用户:人为交互的权限最高用户 普通用户:普通使用文档、文件的用户 程序用户:人为不可使用,专门管理系统的某一个服务(1----499) ●组帐号 基本组(私有组):伴随用户的创建而自行创建与用户同名。 附加组(公共组):自己创建的组。 ●UID和GID UID (User lDentity,用户标识号):(0) GID(Group lDentify,组标识号) (500---60000) TIP: 1.System为系统权限最高用户 2.匿名用户:Windows(guest);linux(nobody) 3.Passwd目录里放系统账户文件,微软是sam目录 ■保存用户名称、宿主目录、登录Shell等基本信息 ●文件位置: /etc/passwd 每一行对应一个用户的帐号记录 ■保存用户的密码、账号有效期等信息 ●文件位置: /etc/shadow ●每一行对应一个用户的密码记录 [[root@localhost ~]# head -2 /etc/shadow root:$1$55HB4pbx$acHqk4lZiHTZ9cw0ZJe8f0:14374:0:99999:7:.

详解Linux账户和权限管理

六月ゝ 毕业季﹏ 提交于 2019-11-27 13:51:08
一、管理用户账号 1、用户账号 在 Linux系统中,根据系统管理的需要将用户账号分为不同的类型,其拥有的权限、担任的角色也各不相同,主要包括超级用户、普通用户和程序用户。 (1)超级用户:root用户是 Linux系统中默认的超级用户账号,对本主机拥有最高的权限,类似于 Windows系统中的 Administrator用户。只有当进行系统管理、维护任务时,才建议使用root用户登录系统,日常事务处理建议只使用普通用户账号。 (2)普通用户:普通用户账号需要由root用户或其他管理员用户创建,拥有的权限受到一定限制,一般只在用户自己的宿主目录中拥有完整权限。 (3)程序用户:在安装 Linux系统及部分应用程序时,会添加一些特定的低权限用户账号,这些用户一般不允许登录到系统,而仅用于维持系统或某个程序的正常运行,如bin、 daemon、ftp、mail等。 2、UID号 Linux系统中的每一个用户账号都有一个数字形式的身份标记,称为UID(ser IDentity用户标识号),对于系统核心来说,UID作为区分用户的基本依据,原则上每个用户的UID号应该是唯一的。root用户账号的UID号为固定值0,而程序用户账号的UID号默认为1~999,1000~60000的UID号默认分配给普通用户使用。 3、用户账号文件 (1)/etc/passwd用于保存用户名称、宿主目录