首页 > 编程知识 正文

shell脚本命令并发20个线程(linux查看进程命令)

时间:2023-05-04 01:02:44 阅读:65586 作者:77

1、描述linux目录结构及目录结构命名约定

目录结构

目录结构:

/根目录; 文件系统入口

1 )/hxsdxrz )所有用户使用的基本命令; 无法与独立分区相关联,在操作系统启动时使用的程序

2 )/boot )引导文件存储在目录中,内核文件(vmlinuz )、引导装载器(bootloader,grub )存储在此目录中

3 )/dev )设备文件和特殊文件的存储位置

4 )/etc :配置文件目录

5 )/home/USERNAME :一般用户的主目录

6 )/root :管理员的主目录

7 )/shxsdxrz :用于管理类的基本命令; 无法与独立分区相关联,在操作系统启动时使用的程序

8 )/tmp :临时文件的存储位置

9 )/usr :存储APP应用程序、指令程序文件、库、文档和其他文档

10 )/var )包含系统日志和缓存日志的目录。

11 )/lib )启动时程序依赖的基本共享库文件和内核模块文件

12 )/lib64 )仅用于x86_64系统上的辅助共享库文件存储;

13 )/mnt :临时文件系统的挂载点

14 )/opt :第三方APP应用程序的安装位置

15 )/proc:用于输出与内核和过程信息相关联的虚拟文件系统

16 )/srv :用于在系统上运行的服务的数据

17 )/sys :用于打印有关当前系统上硬件设备的信息的虚拟文件系统

18 )/tmp :临时文件的存储位置

19 )/media )便携式移动设备装载点

命名约定:

1 )文件名最多255字节,包含路径的文件名最多4095字节

2 )除斜杠和NUL外的所有字符都有效。 但是,不建议使用特殊字符的目录名称和文件,有些字符必须用引号引用

3 )文件名区分大小写,文件名大小写敏感

4 )以.开头的文件作为隐藏文件

5 )蓝色---目录

绿色--可执行文件

红色--压缩文件

浅蓝色--链接文件

灰色--其他文件

2、在/etc目录下,显示以. d结尾的所有文件或目录

3、/etc目录下,显示以所有. conf结尾且以m、n、r、p开头的文件或目录

4、创建/app/rootdir目录,要求将/root下的所有文件复制到此目录中,并保留原始权限

5、使用命令行展开功能,创建/tmp/a1、/tmp/a2、/tmp/a1/a、/tmp/a1/b,并在/tmp目录下创建目录。 x_y,x_z,q_y,q_z

6、总结用户、用户组管理命令,示范命令和常用用法

1 )用户命令

useradd命令以“useradd [选项]用户名”的形式创建新用户。

参数的作用

-d指定用户的主目录。 默认值为/home/username

-电子帐户过期。 型号为YYYY-MM-DD。

-u指定用户的默认UID

-g指定初始的用户基组。 必须已经存在)

-g1指定一个或多个扩展用户组

-N不创建与用户同名的基本用户组

-s指定用户的默认shell解释器

2 ) groupadd命令

groupadd命令以“groupadd [选项]组名”的形式创建用户组。

3 ) sermod命令

usermod命令以“usermod [选项]用户名”的形式修改用户的属性。

-c填写用户帐户注释信息

-d -m参数-m可以与参数-d连用,重新指定用户的家目录,自动传输旧数据

-电子帐户过期。 YYYY-MM-DD格式

-g更改

所属用户组

        -G 变更扩展用户组

        -L 锁定用户禁止其登录系统

        -U 解锁用户,允许其登录系统

        -s 变更默认终端

        -u 修改用户的UID

      4)passwd命令

         passwd命令用于修改用户密码、过期时间、认证信息等,格式为“passwd [选项] [用户名]”。

         普通用户只能使用passwd命令修改自身的系统密码,而root管理员则有权限修改其他所有人的密码。

          参数作用

           -l 锁定用户,禁止其登录

          -u 解除锁定,允许用户登录

          –stdin 允许通过标准输入修改用户密码

          -d 使该用户可用空密码登录系统

          -e 强制用户在下次登录时修改密码

          -S 显示用户的密码是否被锁定,以及密码所采用的加密算法名称

         5)userdel命令

             userdel命令用于删除用户,格式为“userdel [选项] 用户名”。

             参数作用

             -f 强制删除用户

             -r 同时删除用户及用户家目录

7、文件权限,属主属组管理命令有哪些,并演示命令以及用法

         文件的权限主要针对三类对象:

          u(user)、g(group)、o(other)

        文件针对访问者定义了三种权限

 r(read)、w(write)、x(excute)

文件:

             r: 可使用文件查看类工具获取其内容(文本文件)

             w: 可修改其内容 (文本文件)

             x: 可以把此文件提请内核启动为一个进程 (程序,二进制、脚本)

        目录:

             r: 可以使用ls查看此目录中文件列表

             w: 可在此目录中创建文件,也可删除此目录中的文件

             x: 可以使用ls -l查看此目录中文件元数据(须配合r),可以cd进入此目录

             X:只给目录x权限,不给文件x权限

             r、w、x 可以用数字表示,例子: -rw-r--r-- 644,权限从左往右,优先匹配

       修改权限

            将lin账号对f1只有读权限,增加有写权限

              

            修改文件所有者

             

8、创建用户gentoo,附加组为hxsdxrz和root,默认shell为/hxsdxrz/csh,注释信息为 "Gentoo Distribution"

       

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