文档库 最新最全的文档下载
当前位置:文档库 › linux讲义_用户和组管理命令练习

linux讲义_用户和组管理命令练习

linux讲义_用户和组管理命令练习
linux讲义_用户和组管理命令练习

用户和组管理

基本用户环境

主目录: 用户登录后所在的目录,名称与用户名相同,在/etc/passwd 文件的最后一个域中指定。/etc/skel: 其中的目录及文件在新建用户时自动拷贝到用户主目录下。 几个重要文件

用户定义文件: /etc/passwd 组定义文件: /etc/group 口令文件: /etc/shadow

一、用户和组文件

1. 用户账号文件——passwd

passwd 文件用于定义系统的用户账号,该文件位于“/etc ”目录下。由于所有用户都对 passwd 有读权限,所以该文件中只定义用户账号,而不保存口令。

passwd 文件中每行定义一个用户账号,一行中又划分为多个字段定义用户账号的不同属性,各字段间用“:”分隔。passwd 文件的各字段如表6-1所示。

表6-1 passwd 文件按字段划分 account password

UID GID GECOS directory shell root x 0 0 root /root /bin/bash bin

x

1

bin

/bin

/sbin/nologin

passwd 文件中各字段的含义如表6-2所示,其中少数字段的内容是可以为空的,但仍需使用“:”进行占位来表示该字段。

字段 命 名

account 用户账号名称,用户登录时所使用的用户名

password 用户口令,出于安全性考虑,现在已经不使用该字段保存口令,而用字母“x ”

来填充该字段,真正的的密码保存在shadow 文件中 UID 用户号,惟一表示某用户的数宇

GID 用户所属的私有组号,该数字对应group 文件中的GID GECOS 可选的用户信息说明字段,通常用于保存用户全名的信息 directory 用户的宿主目录,用户成功登录后的默认目录 shell

用户所使用的shell ,如该字段为空则使用“/bin/sh ”

2. 用户口令文件——shadow

shadow 文件位于“/etc ”目录中,用于存放用户口令等重要信息,所以该文件只有root 用户可以读取。

与passwd 文件类似,shadow 文件中每行定义一个用户的信息,行中的各字段用“:”

#11/etc /passwd

-rw-r —r-- 1 root root 1359 May 23 16:09 /etc/passwd

//使用head 命令查看passwd 文件的前10行 #head /etc/passwd

root:x:0:0:root:/root:/bin/bash

分隔。为了进一步提高安全性,shadow文件中保存的是已加密的口令。可以使用#head /etc/shadow命令查看前10行的内容。

shadow文件的定义:

Username:The name the user types when logging into the system. This allows the login

appli-cationto retrieve the user's password (and related information).

Encrypted password:The 13 to 24 character password. The password is encrypted using either the crypt library function, or the md5 hash algorithm. In this field, values other than a

validly-formatted encrypted or hashed password are used to control user logins and to show the password status. For example, if the value is ! or * the account is locked, and the user is not allowed to login.

Date password last changed:The number of days since January 1, 1970 (also called the

epoc h)that the password was last changed. This information is used for the following password aging fields.

Number of days before password can be changed:The minimum number of days that must pass before the password can be changed.

Number of days before password change is required :The number of days that must pass before the password must be changed.

Number of days warning before password change:The number of days before password expiration during which the user is warned of the impending expiration.

Number of days before the account is disabled :The number of days after a password expires before the account will be disabled.

Date since the account has been disabled:The date (stored as the number of days since the epoch) since the user account has been disabled.

A reserved eld:A field that is ignored in Red HatLinux.

shadow的例子:

Here is an example line from /etc/shadow:

juan:$1$.QKDPc5E$SWlkjRWexrXYgc98F.:11956:0:90:5:30:12197:

This line shows the following information for user juan:

The password was last changed September 25, 2002

There is no minimum amount of time required before the password can be changed

The password must be changed every 90 days

The user will get a warning vedays before the password must be changed.

The account will be disabled 30 days after the password expires if no login attempt is made

The account will expire on May 24, 2003

For more information on the /etc/shadow le, type man 5 shadow.

3.用户组帐号文件——group

group文件位于“/etc”目录,用于存放用户的组账号信息,该文件的内容任何用户都可以读取。

group文件中每行定义一个用户组的信息,各字段间用“:”分隔。group文件中每个用户组的信息由4个字段组成,如表6-3所示。

表6-3 group文件的各字段

group_name password GID user_list root x 0 root

bin x 1 root,bin,daemon

daemon x 2 root,bin,daemon group文件中各字段所代表的含义如表6-4所示。

表6-4 group文件字段说明

字段说明

group_name 用户组的名称

password 用户组口令,由于安全性原因,已不使用该字段保存口令,用“x”占位GID 用户组标识号,该数字用于惟一表示一个用户组

user_list 属于该组的用户成员列表,列表中多个用户间用“,”分隔

4.组口令文件——gshadow

gshadow文件用于定义组口令、组管理员等信息,该文件只有root用户可以读取。gshadow文件中每行定义一个用户的信息,行中各段间用“:“分隔。

gshadow文件中每个用户组的信息由四个字段组成,如表6-5所示。

表6-5 gshadow中的各字段

Group name Encrypted password Group administrators Group members root root

bin root,bin,daemon gshadow文件中各字段所代表的含义如表6-6所示。

表6-6 gshadow文件字段说明

字段说明

Group name 用户组名称,该字段与group 文件中的组名称对应

Encrypted password 用户组口令,该字段用于保存已加密的口令

Group administrators 组的管理员帐号,管理员有权对该组添加删除帐号

Group members 属于该组的用户成员列表,列表中多个用户间用“,”分隔

二、用户帐号维护命令

https://www.wendangku.net/doc/ec11269992.html,eradd(adduser)

●添加用户帐号

命令格式:useradd 用户名

功能描述:useadd命令用于添加用尸账号。在使用useradd命令添加用尸账号后需

使用passwd命令设置用户口令,才可以使用此账号进行登录,否则此账号被禁止

登录。

应用实例:

//建立用户帐号user1

#useradd user1

//查看passwd文件中添加的用户帐号信息

#tail –1 /etc/passwd //输出文件的最后一行

#tail –1 /etc/shadow

//为用户user1设置口令

#passwd user1

●在添加用户帐号时指定用户私有组

命令格式:useradd –g 组名用户名

功能描述:useradd -g命令用于添加用户账号并设置该用户的私有组。如不指定“-g”

参数,useradd命令将自动建立与用户账号同名的组作为该账号的私有组。使用“-g”

参数指定用户私有组有利于对用户进行分组管理。

应用实例:

#useradd –g root user1

#tail –1 /etc/passwd

●显示useradd命令的默认值

useradd命令的默认值是指当使用useadd命令添加用户账号时,如未指定相应的参数则使用默认值设置。

命令格式:useradd –D

功能描述:useradd –D命令用于显示或设置useradd命令使用的默认值。

应用实例:

#useradd –D

GROUP=100

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SHEL=/etc/skel

相关文件:useradd命令使用的默认值保存在文件“/etc/default/useradd”中。

//“useradd –D”命令显示的是文件“/etc/default/useradd”的内容

#more /etc/default/useradd

//useradd defaults file

GROUP=100

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SHEL=/etc/skel

●修改useradd命令的默认值

命令格式:useradd –D [-g group] [-b base] [-s shell] [-f inactive] [-e expire]

功能描述:usemdd-D命令指定适当的参数用于改变useradd命令所使用的默认值。

应用实例:

//设置useradd命令使用的shell默认值为“/bin/csh”

#useradd –D –s /bin/csh

//查看useradd命令默认值

#useradd –D

https://www.wendangku.net/doc/ec11269992.html,ermod

命令格式:usermod [-c comment] [-d home_dir[-m]] [-e exoire_date] [-f inactive_time] [-g initial_group] [-G group [,…]] [-l login_name] [-p passwd] [-s shell] [-u uid] [-o]] [-L|-U] login

功能描述:usermod命令用于设置已有用户帐号的属性,包括用户宿主目录、私有组、登录shell等内容。

●改变用户帐号名

命令格式:usermod –l 新用户登录名当前用户登录名

功能描述:usermod –l 命令用户改变已有用户的登录名

应用实例:

//使用usemod命令改变userl的登录名为user2

#usermod –l user2 userl

//查看passwd文件中发生的改变

#tail –l /etclpasswd

user2:x:502:0::/home/user1:/bin/bash

●锁定用户账号

命令格式:usermod –L用户帐号名

功能描述:usermod -L命令用于锁定指定用户账号,使其不能登录系统。该命令是通过在shadow文件中指定用户账号的口令字段前加入锁定符号“!”锁定该用户账号的。

应用实例:

//使用“usermod -L”命令锁定用户userl,使其不能登录

#usermod –L userl

#tail -1 /etc/shadow

●解锁用户帐号

命令格式:usermod -U用户帐号名

功能描述:usermod -U命令用于对已锁定的用户账号进行解锁,使其能正常登录系统。该命令是通过在shadow文件中指定用户账号的口令字段中去除锁定符号“!”

来解锁该用户账号的。

应用实例:

#tail -1 /etc/shadow

#usermod –U user1

#tail -1 /etc/shadow

https://www.wendangku.net/doc/ec11269992.html,erdel

●删除用户帐号

命令格式:userdel 用户名

功能描述:userdel命令用于删除指定的用户帐号。

应用实例:

● 删除用户同时删除用户宿主目录

命令格式:userdel –r 用户名

功能描述:user –r 命令用于删除帐号的同时也删除用户的宿主目录(包括其中的文件)以及用户的邮件池文件。 应用实例:

三、组帐号维护命令

1. groupadd

● 添加组帐号

命令格式:groupadd 组帐号名

功能描述:groupadd 命令用于在系统中添加组号,该组帐号的GID 大于500。 应用实例:

● 建立系统组帐号

命令格式:groupadd –r 系统组帐号名

功能描述:groupadd –r 命令用于建立系统组帐号,该组帐号的GID 小于500。 应用实例:

2. groupmod

groupmod 命令用于改变用户组账号的属性,根据使用命令参数的不同可以设置组账号的不同属性。

● 改变组账号的GID

命令格式:groupmod –g 新的GID 用户组帐号名

功能描述:groupmod –g 命令用于更改指定用户组的GID ,组账号名保持不变。

#grep userl /etc/passwd //查询用户账号userl 存在 user1:x:501:100::/home/user1:/bin/bash #userdel user1 //删除用户userl #grep userl /etc/passwd //再次查询,用户账号uscrl 己不存在

#11-d /home/user1/ //用户userl 的宿主目录并未删除 //用户user1的宿主目录存在 #ll –d /home/user1

//删除用户并删除用户宿主目录 #userdel –r user1 # ll –d /home/user1 //用户宿主目录已被删除

//建立组帐号groupadd #groupadd mygroup //查询group 文件中mygroup 组已建立 #grep mygroup /etc/group //普通组帐号的GID 大于500 //建立系统组帐号sysgroup #groupadd –r sysgroup //grep sysgroup /etc/group //系统组帐号的GID 小于500

应用实例:

//查询文件group中组帐号mygroup的记录

#grep mygroup /etc/group

mygroup:x:502:

//mygroup组的GID为502

//改变mygroup组的GID为503

#groupmod –g 503 mygroup

# grep mygroup /etc/group

mygroup:x:503:

//mygroup组的GID已经设置为503

改变组帐号名

命令格式:groupmod –n 新的组名原用户组名

功能描述:groupmod –n命令用于改变用户组的名称,其GID保持不变。

应用实例:

#grep mygroup /etc/group

mygroup:x:502:

//查询group中的mygroup组,其GID为502

//改变组mygroup的名称为newgroup

#groupmod –n newgroup mygroup

//查询文件group中改名后的组

#grep 502 /etc/group

newgroup:x:502:

//用户组的名称已经改变,但其GID保持不变。

3.groupdel

命令格式:组帐号名称

功能描述:groupdel命令用于删除指定的组帐号,该组帐号必须存在且不能作为私有组被用户帐号引用。

应用实例:

//查询用户组账号mygroup存在

#grep mygroup /etc/group

mygroup:x:502:

//添加用户账号myuser并将mygroup作为私有组

#useradd –g mygroup myuser

//删除mygroup用户组

#groupdel mygroup

groupdel:cannot remove user's primary cgroup.

//当有用户使用组账号作为私有组时不能删除该组账号

//先删除myuser用户账号

#userdel –r myuser

//再删除mygroup用户组账号

#groupdel mygroup

#grep mygroup /etc/group

//group文件中已没有mygroup组账号,用户组账号删除成功

四、口令维护命令

1.passwd

●设置指定用户口令

命令格式:passwd 用户帐号名

功能描述:passwd命令用于设置指定用户帐号的口令,如该帐号口令存在则覆盖

现有口令。只有root用户可以指定用户帐号设置口令。

应用实例:

//设置用户userl的口令

#passwd user1

Changing password for user userl.

New password://输入新的口令

Retype new password://再次输入新的口令进行确认

passwd:all authentication tokens updated successfully。

//口令修改成功

//切换当前用户为普通用户userl

#su – user1

$passwd userl

passwd:Only root can specify a username.

//普通用户不能设置指定用户账号的口令,即使指定自身账号也不可以

●设置用户自己的口令

命令格式:passwd

功能描述:passwd命令如未指定任何参数则修改当前用户口令,该命令形式通常

用于普通用户修改自身口令。

应用实例:

//直接使用passwd用户可以修改自身的口令

$passwd

Changing password for user userl.

Changing password for userl

(current) UNIX password://即使是修改自己的口令也要求先验证当前口令后才可继续New passwod://输入新的口令。

Retype new password://验证新的口令

passwd:all authentication tokens updated successfully.

//口令修改成功

●查询用户口令状态

命令格式:passwd –S 用户帐号名

//查询用户user1的口令状态

#passwd –S user1

Password locked.

功能描述:passwd –S 命令用于查询指定用户帐号的口令状态,该命令只有root 用户可以使用。

应用实例:

●锁定用户帐号

命令格式:passwd –l 用户帐号名

功能描述:passwd –l 命令用于锁定指定用户帐号的口令,该命令只有root用户可以使用。

应用实例:

//查询userl口令状态

#passwd –S userl

Password set,MD5,crypt.

//锁定userl口令

#passwd –l user1

Locking password for user userl.

passwd:Success

//userl口令被成功锁定

#passwd –S user1

Password locked.

●解锁用户帐号

命令格式:passwd –u 用户帐号名

功能描述:passwd –u 命令用于解锁指定用户帐号,该帐号是被“passwd –l”命令锁定口令的。只有root用户可以使用该命令。

应用实例:

#passwd –S user1

Password locked.

//当前user1的口令状态为被锁定

#passwd –u user1

Unlocking password for user user1.

passwd:Success.

//解锁user1口令成功

#passwd –S user1

Password set,MD5 crypt.

●删除用户口令

命令格式:passwd –d 用户帐号名

功能描述:passwd –d 命令用于删除指定用户帐号的口令,使该用户帐号不能登录系统。如果恢复该用户登录需重新口令。只有root用户可以使用该口令。

应用实例:

//删除用户user1的口令

#passwd –d userl

Removing password for user userl.

passwd:Success

#grep userl /etc/shadow

userl::12173:0:99999:7:::

//shadow文件中userl账号已没有口令

2.gpasswd

●添加用户到组

命令格式:gpasswd –a 用户帐号名组帐号名

功能描述:gpasswd –a 命令用于将指定用户帐号添加到指定用户组。组管理员有

权执行该命令。

应用实例:

#groups userl

userl:userl

//s使用gpassswd命令添加用户userl到bin组

#gpasswd –a userl bin

Addi:user userl to group bin

#groups userl

userl:userl bin

//用户userl己添加到bin组中

●从组中删除用户

命令格式:gpasswd –d 用户帐号名组帐号名

功能描述:gpasswd –d 命令用于将指定用户帐号从指定用户组中删除。组管理员

有权执行该命令。

应用实例:

#groups userl

userl:userl bin

//使用gpasswd命令从用户组bin中删除用户userl

#gpasswd –d userl bin

Removing user userl from group bin

#groups userl

user1:userl

//用户userl已不属于bin组

●设置用户为组管理员

命令格式:gpasswd –A 组管理员用户列表用户组

功能描述:gpasswd –A 命令用于设置指定的用户为用户组的管理员。

应用实例:

#grep users /etc/gshadow

users:::

//设置用户userl为users组的管理员

#gpasswd –A user1 users

#grep users /etc/gshadow

users::userl:

//设置组管理员列表为空可以取消组管理员

#gpasswd –A ― users

#grep users /etc/gshadow

3.chfn

命令格式:chfn 用户名

功能描述:chfn命令用于设定指定用户的finger信息。该信息包括用户全明、办公室电话、家庭电话等内容,保存在“/etc/passwd”文件中用户记录的相应字段中,可由finger 命令读取显示出来。

应用实例:

#grep user1 /etc/passwd

#chfn user1

Name[]:user1

Office Phone []:204

Home Phone []:12222

//在每行的“:”后输入相应的信息

#grep user1 /etc/passwd

//使用finger命令查询用户user1的信息

#finger user1

4.chsh

●显示系统可用的shell

命令格式:chsh –l

功能描述:chsh –l 命令用于显示当前系统可以使用的shell

应用实例:

●设置用户的登录shell

命令格式:chsh –s Shell 全路径名用户名

功能描述:chsh –s 命令设置指定用户的登录Shell

应用实例:

#grep user1 /etc/passwd

userl:x:501:501::/home/userl:/bin/bash

//设置用户的Shell为“/bin/csh”

#chsh –s /bin/csh user1

Changing shell for userl.

Shell changed.

#"grep userl /etc/passwd

userl:x:501:501::/home/userl:/bin/csh

五、用户和组状态命令

1.id

命令格式:id

功能描述:id命令用于显示用户当前的uid、gid和用户所属的组列表。

应用实例:

#id

uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon,3(sys),4(adm),6(disk),10(wheel)

2.whoami

命令格式:whoami

功能描述:显示当前用户的名称

应用实例:

#whoami

root

3.su

●将当前转换为其他用户

命令格式:su 用户帐号名

功能描述:转换当前用户到指定的用户帐号,root用户可以转换为任何用户而不需

要输入该用户口令,普通用户转换为其他用户时需要输入用户口令。

应用实例:

#whoami

#su user1 //root用户转换为任何用户都不需要口令

$whoami

$su root //普通用户转换为任何用户都需要提供口令

#exit //使用exit命令可以退回上一次使用su命令时的用户

$whoami

●转换用户并改变相应环境变量

命令格式:su –用户帐号名

功能描述:转换当前用户到指定的用户帐号,并改变相应的环境变量(如PA TH)

为新用户的值。

应用实例:

#echo $PA TH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:usr/sbin:……….

#su – user1

$echo $PA TH

/bin:/usr/bin:…………………

●转换为root帐号

命令格式:su

功能描述:su命令不指定任何用户名时将从当前用户转换为root用户,在此过程

中需要提供root用户口令。

应用实例:

$su

Password: //输入root用户口令

#whoami

root

4.groups

命令格式:groups 用户名

功能描述:显示指定用户所属的组,如未指定用户则显示当前用户所属的组。

应用实例:

//查看root用户所属的组

#groups root

//从文件gshadow中验证root用户所属的组与groups的显示结果一致

#more /etc/gshadow|grep root

5.newgrp

命令格式:newgrp 用户所属的组帐号

功能描述:用于转换用户的当前组到指定的组帐号,用户必须属于该组才可以正确执行该命令。

应用实例:

#id //显示当前的用户组

#newgrp //使用newgrp命令改变当前的用户组

#id

#newgrp //newgrp命令不指定用户组时转换为用户私有组

#id

Linux 用户管理命令

Linux 用户管理命令 Useradd user //建立用户名为user的新用户 与用户管理相关的配置文件 →/etc/default/useradd 配置文件的定义 useradd -D 如不指定任何参数,useradd显示目前预设的值; →/etc/passwd //记录用户密码 →/etc/groups //记录用户组 →finger longcpu //查询一下amdcpu 用户的信息; →root@localhost ~]# useradd -e 11/04/2005 cooler 注:添加用户cooler,并设置其有效期为2005年11月04日; →[root@localhost ~]# passwd cooler 注:设置用户cooler密码; Changing password for user cooler. New UNIX password: 注:设定cooler的密码; Retype new UNIX password: 注:核实设定密码; passwd: all authentication tokens updated successfully. 注:设置成功;有效期的记录是写在/etc/shadow文件中 → passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定;如果root用户运行passwd ,可以设置或修改任何用户的密码; passwd 命令后面不接任何参数或用户名,则表示修改当前用户的密码;请看下面的子; [root@localhost ~]# passwd 注:没有加任何用户,我是用root用户来执行的passwd 表示修改root用户的密码;下面也有提示; Changing password for user root. New UNIX password: 注:请输入新密码; Retype new UNIX password: 注:验证新密码; passwd: all authentication tokens updated successfully. 注:修改root 密码成功;

实验七 linux用户管理和密码管理

实验7 用户管理和密码管理 1 实验目的 1、通过实验掌握用户和组的管理命令。 2、了解与用户和组管理相关的文件。 2 实验环境 VMware中已经安装好CentOS6.2版本。 3 实验原理或背景知识 3.1 用户管理命令 用户管理的命令主要有3个,即useradd、userdel和usermod,分别用于用户的建立、用户的删除和用户属性的修改。它们的详细说明可参见教材P73~P74或查看帮助手册。 3.2 组管理命令 组管理命令主要有groupadd、groupdel和groupmod等,分别用于组的建立、组的删除和组的属性修改。它们的详细说明可参见教材P75或查看帮助手册。 3.3 密码管理 密码管理的命令是passwd和chage,passwd使用可参见教材P76或查看帮助手册,chage 的使用可参见man手册。 3.4 与用户管理相关的文件 与用户管理相关的文件有/etc/passwd、/etc/shadow、/etc/group、/etc/login.defs、/etc/default/useradd等,用于对用户设置和登录项目进行控制。这些文件的说明可参见教材。 4 实验任务 1、使用useradd、userdel、usermod、passwd、groupadd、groupdel等命令建立用户和

组,删除用户和组,修改用户或组的属性,将用户添加进入组或者从组中删除。 2、通过修改管理文件达到管理用户或组的目的。 5 实验步骤 练习1:使用命令进行用户帐号的管理操作 1、创建一个用户,用户名为Tom,描述信息为tommy,用户组为Tom,登录shell为 /bin/csh,登录主目录为/home/tom_office,用户ID为3600,帐号过期日期为2010处10月8号。 2、将用户帐号名由Tom改为Tommy。 3、为用户Tommy设置密码。 4、将用户帐号Tommy的帐号过期日期设为2010年9月30日,密码的最大生存期设 为100天,密码过期前10天起开始提醒用户。 练习2:使用命令进行用户组帐号的管理操作 5、创建一个GID为506,组名为company的用户组帐号。 6、创建用户Tom、employee1、employee2。 7、指定用户帐号Tom为用户组company的组管理员。 转换到用户帐户Tom登录,将用户employee1、employee2加入到组company中。 8、查看登录到系统的用户有哪些,再给这些用户发个消息通知他们你将在10分钟后关机。 6 实验总结 总结管理用户和组的命令有哪些?各有什么作用?

Linux基本命令2

Linux基本命令 一、实训目的 ●掌握Linu各类命令的使用方法; ●熟悉Linx操作环境 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的 三、实训步骤 子项目1.文件和目录类命令的使用 利用root用户登录到系统,进入字符界面。 1)用pwd命令查看当前所在目录。 2)用ls命令列出此目录下的文件和目录。 3)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 4)用man命令查看ls命令的使用手册 5)在当前目录下,创建测试目录test mkdir test 6)利用ls命令列出文件和目录,确认test目录创建成功 7)进入test目录,利用pwd查看当前工作目录。cd /root/test pwd 8)利用touch命令,在当前目录创建一个新的空文件newfile。touch newfile 9)利用cp命令复制系统文件/etc/profile到当前目录下 cp /etc/profile /root/test 10)复制文件profile到一个新的文件profile.bak,作为备份 cp /etc/profile profile.bak 11)用ll命令以长格的形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时 间的不同 12)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then 关键字查找。less /etc/profile 13)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。 grep then /etc/profle 14)给文件profile创建一个软连接lnsprofile和一个硬链接lnhprofile ln -s profile lnsprofile(创建软连接) ln profile lnhprofile(创建硬链接) 15)一长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。

一年级学生数学课堂常规要求及训练内容

一年级学生数学课堂常规要求及训练内容 万賨一年级学生学习观念淡薄,习惯了三年的幼儿园生活,玩玩乐乐、跳跳蹦蹦,还不知道知识和学好知识对自己意味着什么,尚未形成良好的学习习惯。很多同学自制力不强,很容易被外界环境所干扰,做事不能持久,也有很多同学还不会正确的与人进行合作交流。教师要以爱心、恒心来引导孩子们渐渐步入正轨,逐步适应小学的学习生活。 数学课堂教学常规需要老师进行精心组织训练,才能有效提高数学教学的时效性。结合自己的教学实践,我们一年级组数学老师根据教材内容和一年级学生年龄特点,通过以下几个方面进行: 一、学习用品要备好,上课之前摆整齐。 铅笔2支,橡皮一块,直尺一把,文具袋一个,数学书、练习册封面用透明包书皮包整齐,写上班级和姓名。所有物品摆放课桌右上角。 二、上课学习严要求,提高质量有保障。 1、认真倾听老师的讲课。 听清听懂老师的要求。 2、专注倾听其他人的发言。 师:“比比谁听得最认真。” 师:“比一比,他的说法跟你是不是一样,谁还有不同的意见。”等等 (进行多次及时的提醒与交流评价。) 3、学生有敢说的勇气。 师:“×××同学胆子真大,回答问题时声音真响亮;” 师:“×××同学真爱动脑筋;你说的棒极了。” 师:“你也说的很好;” 师:“答得非常正确,很有进步。” 师:“你能大胆发言了。虽然回答得不完全正确,但已有进步了,老师相信你下次一定能回答正确。”等等 4、学生把话说清楚,说完整。 创设情境,直观的操作,循序渐进的、有层次地训练。 师:“请你把话说完整。” 师:“你说的非常清楚,表达能力真是超强!谁能像他一样再说一遍。”等等 5、学生认真书写作业。 (1)要求学生用铅笔书写,涂色部分用铅笔涂色。书写力度不要过重。 (2)数字书写规范,干净整洁。 (3)书写顺序从第1题做到最后1题,从左往右书写。 (4)检查是否有漏题、错题。书角是否卷起。 6、课堂调控语言口令化。 (老师的发令要注意有节奏,干脆利落,学生做到应答自动化。) 123——座端正! 12——请安静! 小嘴巴——不讲话!(闭闭好!) 小眼睛——看黑板!(看老师!) 谁最棒——我最棒! 请你跟我这样做——我就跟你这样做! 请你学习×××,我就学习×××。

Linux的用户和组群管理

二、Linux的用户和组的管理实验步骤 1.桌面环境下,单击主菜单\系统设置\用户和组群菜单,进行用户与组群的添加、修改、删 除操作,注意理解修改用户时,口令信息中各设置参数的含义。 添加:单击工具栏-添加用户,在弹出的”创建新用户”窗口中输入用户名 修改:直接双击该用户,在弹出的窗口中直接进行修改; 删除:在用户管理器里面选中需要删除的用户,直接单击删除按钮,会询问“直接删除主目录?”,点击确定既可。 2.用户管理器显示所有的用户的信息,并利用搜索过滤器查找所有以s开头的用户。

3.用groupadd命令创建一名为czn组群,并指定其GID为600. 4.用useradd命令创建chf用户,并指定其主要组群为czn,用户ID为600。 5.用id命令查看chf用户的UID、GID修改情况。 6.用passwd命令修改root、chf用户的密码。 修改根root的密码: 修改chf的密码: 7.用vi打开passwd、shadow、group、gshadow文件,熟悉文件中各项的含义。 打开passwd: vi /etc/passwd 打开shadow: vi /etc/shadow 打开group: vi /etc/group 打开gshadow: vi /etc/gshadow 8.用passwd命令删除chf用户密码,并尝试以chf用户登录,看看是不需要密码。 不需要密码进入用户 而进入原先设置密码的root就需要输入密码后方能进入:

9.用passwd命令锁定和解锁chf用户,并尝试以chf用户登录,看看是否能登录。 命令:passwd –l chf 锁定之后不能登陆用户chf Passwd –u chf 解锁后能够登陆用户chf 10.用usermod命令修改chf用户,使其用户名为chen,UID为601. 命令:usermod –l chen chf 修改用户名 Usermod –u 601 chen 11.用groupmod命令修改czn组群,使其组群名为czn1,用id chen 命令查看变化情况。 修改组群名:groupmod –n czn1 czn 查看:id chen 12.用groupmod命令修改czn组群,使其GID为601,用id chen 命令查看变化情况。 修改GID:groupmod –g 601 czn 查看:id chen 13.创建test1,test2用户,查看/home文件夹下目录情况。 创建用户:Useradd test1 Useradd test1 查看:vi/home home下多了用户test1和test2 14.用userdel test1与userdel –r test2删除两个用户并查看/home文件夹的变化情况。 执行以上命令后发现:使用userdel test1并不删除test1的主目录,而 userdel –r test2删除了主目录

linux常用操作命令.doc

1 linux常用操作命令 linux系统中通过命令来提高自己的操作能力,下面由小编为大家整理了linux常用操作命令的相关知识,希望大家喜欢! linux常用操作命令一、常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 2 echo 创建带有内容的文件。

cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串rmdir 删除空目录 3 tree 树形结构显示目录,需要安装tree包

pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 linux常用操作命令二、系统管理命令 stat 显示指定文件的详细信息,比ls更详细who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 4 uname 显示系统信息

top 动态显示当前耗费资源最多进程信息 ps 显示瞬间进程状态ps -aux du 查看目录大小du -h /home带有单位显示目录信息 df 查看磁盘大小df -h 带有单位显示磁盘信息 ifconfig 查看网络情况 ping 测试网络连通 netstat 显示网络状态信息 man 命令不会用了,找男人如:man ls clear 清屏 alias 对命令重命名如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit 5 kill 杀死进程,可以先用ps 或top命令查看进程的id,然

Linux上机操作复习题答案

一、命令部分 1.新建一个用户wang,密码设为123456,并将其加到root组。写出所用命令。 # useradd wang # passwd wang 123456 123456 # groupadd root # usermod –g root wang 2.将当前计算机的IP地址设为子网掩码为。写出所用命令。 # ifconfig eth0 netmask 你是公司的Linux服务的管理员。你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令。 vi /etc/initab /shutdown 4.显示当前系统的日期和时间命令。 # date –d –y 5.查看命令sort的帮助文件,写出所用命令。 # man sort 6.统计/etc/passwd文件的字节数和行数,写出所用命令。 # wc –cl /etc/passwd 7.分屏显示/etc/httpd/conf/文件的命令。 # less /etc/httpd/conf/ 按“Q”退出该命令 8.将hello!写入 /home/wang/的命令(vi及vim编辑器除外)。 # echo ‘hello!’> /home/wang/ 9.让named守护进程运行在级别3,5的命令。 # telinit 3 # telinit 5 10.更改用户zhang的登录shell为/sbin/nologin的命令。 # usermod –s /sbin/nologin zhang 11.查看当前linux服务器的主机名的命令。 # cat /proc/sys/kernel/hostname 或 # sysctl 或 # hostname 12.查看当前主机的路由的命令。 # route 13.配置当前主机的默认网关为的命令。 # route add default gw 连续ping目的IP为为10次的的命令。 # ping –c 10 查看当前主机TCP协议连接情况的命令。 # netstat -t 16.打包并压缩/etc目录的命令。 # tar –zcvf /etc/

一年级新生训练口令及课堂中间操

一年级训练口令及课堂中间操 【常规教育】: 1、铃声响,进教室。书放好,坐端正。老师讲,专心听。要发言,先举手。站起来,大声讲。同学讲,仔细听。有问题,要补充。 1、铃声响,进教室,安安静静等老师,抬头挺胸坐得正,看黑板,脚放平。 2、要发言,先举手,起立站直再开口。老师讲课认真听,作业整齐又干净 3、上课铃声响后,学生会在小班长的带动下边拍边唱:“上课铃声响,快快进课堂。上课守纪律,坐正看前方。回答问题先站好,声音甜又亮。手不动脚不晃,比一比谁最棒。” 4、一二三四,坐好姿势。(同时要求坐好)五六七八,闭上嘴巴。(要求不要说话) 5、小眼睛,看黑板。身体,坐直;两手,放好;保持,安静;准备读书,拿起课本。(要求做到三个一并拿起课本) 6、点点头,伸伸腰,我们来做课前准备操,动动手,动动脚,开动脑筋勤思考。你一言,我一语,这样发言可不好。耳要聪,目要明,文明守纪我最行,棒!棒!棒!我真棒!争做班级的NO.1。YEAR! 【安静课堂方法】: 师(双手击掌3次,有节奏的XXX) 生(跟着击掌2次,第三次双手放好,即节奏也是XXX) 【学拼音】: (1)拼音格,四条线,拼音宝宝住里面。住上格,不顶线,住下格,一半多一点,住中格,写满顶两边。 (2)复韵母,真有趣,两个单韵母在一起。 看前面,摆口形,口型变化要注意,快速向后滑过去,和成一音莫忘记。 (3)声母b和韵母a,猛的一碰变成ba。b-a(带调号)爸,爸爸。 【组织教学】: (1)请你跟我这样做,我就跟你这样做。

(2)同学们,我问你,上课应该怎么做? 身坐正,脚放平,眼看老师守纪律。 (3)小火车在哪里,小火车在这里。 (4)师:小火车,开起来生:咕噜咕噜开起来 师:火车头在哪里生:火车头在这里师:这排火车开起来 【写字时】: 1、提醒法。(生写生字前,师诵儿歌) 身坐挺,足摆平,头不歪,肩放平(脚放平,身体正。头不歪,肩不耸。) 生接:字写得好,老师夸我行! 2、写字歌。(师说,生做动作) 第一、闭眼第二、身正第三、肩平第四、足安第五、臂开第六、睁开眼睛第七、握笔,写字 3、拍拍手,拍拍手,上拍拍,下拍拍,左拍拍,右拍拍,伸伸我的左手,伸伸我的右手,扭扭我的小腰,端端正正坐坐好! 【课堂教学】: 比一比,赛一赛,看谁记得对又快。 【集队上操】: 昂着头,挺着胸,我们都是小士兵。 听音乐,做早操,天天锻炼身体好 【1】 NO。1 点点头,伸伸腰,我们来做课中操。 动动手,动动脚,开动脑筋勤思考。 你一言,你一语,这样发言可不好。 耳要聪,目要明,文明守纪见行动。 棒!棒!棒!我真棒! 争做班级N0。1。 【2】 拍方向 左拍拍,右拍拍。 上拍拍,下拍拍。 前拍拍,后拍拍。 拍拍我的右肩,拍拍我的左肩。 举举我们的右手,举举我们的左手。 把我们的小手放起来。 【3】 手指游戏操 一个手指点点, 两个手指剪剪, 三个手指弯弯, 四个手指**, 五个手指开花, 六个手指打, 七个手指捏捏,

Linux编程用户信息管理系统

一绪论 §1.1设计背景 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。 §1.2设计目的 在Linux系统的/etc目录下有这样一个文件passwd,该文件里包含系统中所有用户信息的记录,记录里包含每个用户的如下信息:用户名、密码、用户ID、组ID、用户全名、用户主目录和用户登录所用的shell。请设计一个脚本(shell)程序能实现增加、删除、查找和显示特定用户信息的功能。你们可以通过创建一些UNIX/LINUX shell 脚本文件来满足以上需求。 二需求分析 §2.1系统概述 §2.1.1 任务概述 Linux作为多用户、多任务的操作系统,其系统资源是所有用户共享的。对用户的管理是操作系统的重点。LINUX课程设计要用shell编程实现,将理论学习付诸实践。设计一个脚本(shell)程序能实现增加、删除、查找和显示特定用户信息的功能。 §2.1.2需求规定 程序要包括四个文件,即menu,add,delete,passwd四个文件。passwd文件是用来保存用户信息;menu文件是主菜单,要求运行的时候能显示一个菜单供用户选择;addusers 文件是用来增加信息;deluser文件是用来删除信息。在主Shell脚本文件里(必须以 menu 命名)要有一个多操作选项的菜单以便用户从中选择。对于任务6和7,需要编写单独的Shell 脚本文件(必须分别命名为addusers和deluser)并且在主脚本menu文件中调用这些脚本

Linux实验报告-用命令实现用户和组的管理

Linux实验报告-用命令实现用户和组的管理

————————————————————————————————作者:————————————————————————————————日期:

河南师范大学综合性、设计性实验项目简介学院名称(公章):软件学院学年 2014 - 2015 第 1 学期填表日期: 2014 年 10 月 29 日 实验课程名称Linux操作系统 实验项目名称用命令实现用户和组的管理 实验项目性质1、综合性 2、设计性主讲教师袁培燕开课年级2012级开课专业Java 实验地点过街楼B区开课日期2014.09.01 开课时间1—18周 一、实训目标 (1)掌握在Linux操作系统下用命令实现用户和组的管理 (2)了解和掌握Linux操作系统的权限概念。 二、实训环境 一台安装CentOS 7 系统的计算机,主机内存为6GB,频率为2.5GHz。 三、实训内容 (1)建立目录“/project_a”,该目录里的文字只能有David 和 Peter 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (2) (3)建立目录“/project_b”,该目录里的文字只能有Jack和 Mike 两人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 (4) (5)建立目录“/project”,该目录里的文字只能有David、Peter、Jack、Mike 四个人读取、增加、删除、修改及执行,其他用户不能对该目录进行任何的访问操作。 四、实验步骤 (1)创建用户和设置密码

创建David用户,并为之设置密码– d,接下来创建其他3为用户,并设置为其密码。 具体操作:

linux常用命令

新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握。 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本章我们就来介绍Linux的常用基本命令。 Linux常用命令 1.Linux命令基础 Linux区分大小写。在命令行(shell)中,可以使用TAB键来自动补全命令。即可以输入命令的前几个字母,然后按TAB键,系统自动补全命令,若不止一个,则显示出所有和输入字母相匹配的命令。 按TAB键时,如果系统只找到一个和输入相匹配的目录或文件,则自动补全;若没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下TAB键将列出所有相匹配的内容(如果有的话)以供用户选择。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示:Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686

login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout

实验2:用户管理及管理命令

实验2:Unix/Linux用户管理及管理命令 1、实验目的 (1)掌握Unix/Linux用户管理机制与管理命令; (2)掌握用户和组管理命令; (3)掌握密码管理机制和密码管理命令; (4)了解对用户和组进行管理的图形界面; (5)了解与用户和组管理相关的其它命令。 2、实现设备 每人一台装有Linux系统的PC机。 3、实验方法与注意事项 不要做对系统或对其他用户不安全的事情。 做实验请不要修改超级用户密码。如果修改了root用户密码,请在实验结束前将其恢复为原密码。 用户要按通常实验要求认真书写实验报告。 4、实验过程 1)用户管理 (1)创建用户 用命令useradd/adduser以自己的名字创建一个用户。比如 useradd zhangsan 观察/etc/passwd、/etc/group和/etc/shadow的变化。方法 grep zhangsan /etc/passwd /etc/shadow /etc/group 观察/home目录内容的变化。 回答:该用户的uid,gname和gid各为什么?他的工作目录和shell是什么? (2)为用户设置密码 用passwd命令为其设置密码后,用新建用户进行登录并工作。方法如下 a. passwd zhangsan b. 切换到另一终端,使用新用户zhangsan登录 c. 为自己修改密码:$passwd (3) 创建非默认属性的用户 创建用户lisi,让他与zhangsan在一个组。 useradd –g zhangsan lisi 观察/etc/passwd、/etc/group和/etc/shadow的变化。 观察/home目录内容的变化。 回答:该用户的uid,gname和gid各为什么?他的工作目录和shell是什么? (4) 组管理 创建一个名为lisi的组并观察/etc/group的变化。方法分别是 groupadd lisi

一年级新生训练口令(完整版)

一年级常规儿歌 早上太阳照,背书包, 上学校,要准时, 见到老师同学要问好。 拿出作业,赶快交, 准备书本,看谁快? 一、二、三,我最快。 上课丁零零,上课了, 快进教室来坐好。 学习用品放整齐, 小脑袋,往右拐, 等待老师来上课, 我们齐向老师问声好, 一、二、三,坐端正。 老师说话认真听, 小耳朵,竖起来, 小眼睛,看老师, 举小手,学老师。 提出问题多动脑, 举手发言懂礼貌, 回答问题声音响, 学会倾听才真好, 看谁上课表现好? 一、二、三,我最好。 下课下课了,要休息, 别忘书本准备好。 捡纸屑,擦黑板, 摆桌椅,保整洁, 人人争当关心集体的小主人。 多喝水,上厕所, 看看书,散散步, 有益游戏要多玩, 危险追逐别再玩。 你帮我,我帮你, 同学互爱互助要发扬。 中午午休到,快洗手, 安静坐,专心吃。 样样饭菜都要尝, 营养价值在里面, 身体健康助成长。 中午卫生要搞好, 快速打扫质量高。 安静地,睡个觉, 下午格外精神好。

下午下午了,听广播, 登记作业快整美, 认真听课表现好。 自习课自习课,要安静, 认认真真先复习。 仔仔细细独立做, 身坐直,头要正,肩要平。 眼离本子有一尺, 手离笔尖有一寸, 胸离桌边有一拳。 书写工整又美观, 完成作业要检查。 看看书,画图画, 保持安静谁最乖? 一、二、三,我最乖。 放学放学时,收书包。 书本用具别漏掉, 捡纸、摆桌椅,可别忘掉。 排排队,快静齐。 平平安安回家去。 做值日做值日,要尽职, 同心协力搞卫生。 扫扫地,擦擦桌, 整洁教室靠大家。 晚上吃饭、洗澡,自己来,学习自己要自觉, 复习、预习少不了, 多读书籍长见识。 睡前准备好用具, 早睡早起身体好, 迎接美好每一天。 课前 上课铃声嘀铃响 小朋友们进教室 文具课本放整齐 静候老师把课上 下课 文明休息不喊叫 上下楼梯往右靠 教学楼内不奔跑 互助友爱不争吵 个人卫生 干净手巾随身带 勤剪指甲勤洗手

linux用户管理

实验项目(四) 用户管理 一、学习目的 1、掌握文件和目录的访问权限设置的命令 2、掌握创建新用户的方法 3、掌握用户管理的基本命令 4、掌握用户身份的转换 5、掌握组的管理 二、学习任务 第一部分文件和目录的访问权限用户:root 工作目录:/home 1、查看当前umask参数 Umask 2、在/home目录下创建新目录dir1 说明,用mkdir命令创建目录,比如mkdir dir1 mkdir /home/dir1 3、显示目录dir1的详细信息,记录目录的权限信息 Ls -l /home/dir1 4、改变umask参数为066 Umask 0066 5、创建新目录dir2 Mkdir dir2 6、显示目录dir1的详细信息,记录目录的权限信息 Ls -l /home/dir1 7、创建新文件file1 Touch file1 8、显示文件file1的详细信息,记录文件file1的文件权限 Ls –l file1 9、为dir1的同组用户增加写权限 Chomd 664 dir1 10、改变file1的文件权限为755 Chmod 755 file1 第二部分用户管理的基本命令(一)创建用户

1、增加新用户user1,用户主目录:/home/user1 Useradd –c /home/user1 user1 2、设置user1密码为user111 Passwd user1 user111 3、增加新用户user2,用户主目录:/user/user2 Useradd –c /user/user2 user2 4、设置 user2 的密码为空 Passwd user2 5、以user1用户身份登陆 Su user1 6、将/home/file1文件拷贝到user1的用户主目录下,能够执行成功吗? 可以,Cp –r /home/file1 /home/user1 7、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? 可以,Cp –r /home/file1 /home/dir1 8、切换到root用户 Su root 9、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么? 可以,Cp –r /home/file1 /home/dir1 10、执行# chown user1 /home/dir1,命令作用是什么? 改变文件所属用户 11、切换回user1用户 Su user1 12、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么? Cp –r /home/file1 /home/dir1 思考题:/etc/passwd和/etc/shadow的文件权限对于系统安全有何作用? /etc/passwd文件存放用户的宿主目录、shell环境等资料,用户必须有权限查看,所以不能设置为700。而/etc/shadow文件的默认权限一般是400。 (二)删除用户 1、#userdel user1 2、#userdel -r user2 思考:步骤1和步骤2的执行结果有什么异同? 第一个只删除用户但不删除用户的主目录。第二个删除文件的用户和主目录 步骤1要达到和步骤2同样结果,还需要增加哪些操作 Rm –rf user1

Linux常用命令

(1)基于虚拟机的Linux操作系统的使用 1.启动VMware Workstation应用程序,启动Windows以后,选择开始—程序——VMware—VMware Workstation,出现如图7—1所示窗口。 2.选择File—Open选择安装好的Linux虚拟机文件,或者直接单击Start this virtual machine 启动Linux操作系统。 3.启动系统后需要输入用户名和密码,如图7—2所示,用户名为“root”,密码为“jsjxy308”。 4.启动终端,成功进入系统后,选择“应用程序”—“系统工具”—“终端”。 5.在终端中执行Linux 命令,终端运行以后,就可以在这里输入Linux命令,并按回车键执行。 (2)文件与目录相关命令的使用 1.查询/bin目录,看一看有哪些常用的命令文件在该目录下: ll /bin 2.进入/tmp目录下,新建目录myshare: cd /tmp mkdir myshare ls –ld myshare/ 3.用pwd命令查看当前所在的目录: pwd 4.新建testfile文件: touch testfile ls -l 5.设置该文件的权限模式: chomd 755 testfile ls -l testfile 6.把该文件备份到/tmp/myshare目录下,并改名为testfile.bak: cp testfile myshare/testfile.bak ls -l myshare/ 7.在/root目录下为该文件创建1个符号连接: ln -s /tmp/testfile /root/testfile.ln ls -l /root/testfile.ln 8.搜索inittab 文件中含有initdefault字符串的行: cat /etc/inittab | grep initdefault (3)磁盘管理与维护命令的使用 1)Linux 下使用光盘步骤 1.确认光驱对应的设备文件: ll /dev/cdrom 2.挂载光盘: mout -t iso9600/dev/cdrom test/dir 1.查询挂载后的目录: ll /media/cdrom 2.卸载光盘: umount /dev/cdrom 2)Linux下USB设备的使用

10作业管理习题

第七章作业管理练习题 (一)单项选择题 1.用户要求计算机处理的一个计算问题称为一个( )。A.进程B程序c.作业D系统调度 2.一个作业的完成要经过若干加工步骤,这每个步骤称为( )。A.作业流B.子程序c.子进程D.作业步3.通常一个批处理作业要经过若干作业步才能完成,系统要求用户( )给出说明。A.只能在作业提交时B.只能在作业执行过程中c.在作业提交时或作业执行过程中 D.不必 4.在批处理方式下,操作员把一批作业组织成( )向系统成批输入。A.作业步B.作业流C.子程序D.程序组 5.在批处理系统中,作业控制说明书是用操作系统提供的( )编写而成的。A.c语言B命令语言c.作业控制语言D会话语言 6.用户使用操作系统提供的操作控制命令表达对作业执行的控制意图,这种作业控制方式是( )。A.自动控制方式B.脱机控制方式c.批处理方式D.交互方式 7.采用批处理控制方式时,操作员只要用预输入命令就能把作业流中的信息存放到输入井中,完成输入工作后被输入的作业处于( )。A.输入状态B.收容状态C执行状态D.完成状态 8.批处理作业调度必须遵循的一个必要条件是( )可以满足被选作业的资源要求。A.系统的主存容量B,系统中的磁带机台数C.系统配置的资源D.系统现有的尚未分配的资源 9.作业调度程序的设计原则中并不考虑( )。A.公平性B.均衡使用资源C.用户界面友好D.极大的流量 10.从系统的角度出发,希望批处理控制方式下进入输入井的作业( )尽可能地小。A.等待装入主存的时间B.执行时间C.周转时间D.平均周转时间 11.( )只考虑用户估计的计算机时间,可能使计算时间长的作业等待太久。A.先来先服务算法B.计算时间短的作业优先算法C.响应比最高者优先算法D.优先数算法 12.先来先服务算法以( )去选作业,可能会使计算时间短的作业等待时间过长。A.进入输入井的先后次序B.计算时间的长短C.响应比的高低D.优先数的大小 13.可以证明,采用( )能使平均等待时间最小。A优先数调度算法B.均衡调度算法c.计算时间短的作业优先算法D.响应比最高者优先算法 14.在进行作业调度时.要想兼顾作业等待时间和计算时间,应选取( )。A均衡调度算法B.优先数调度算法c.先来先服务算法D.响应比最高者优先算法 15.作业调度的关键在于( )。A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.友好的用户界面D.用户作业准备充分 16.作业调度算法提到的响应比是指( )。A.作业计算时间与等待时间之比B.作业等待时间与计算时间之比c.系统调度时间与作业等待时间之比D.作业等待时间与系统调度时间之比 17.作业调度选择一个作业装入主存后,该作业能否占用处理器必须由( )来决定。A设备管理B.作业控制C.驱动调度D、进程调度 18.交互作业的特点是采用( )的方式工作。A.作业控制语句B.人机对话c.作业说明书D.作业信息文件 19.目前常用的操作使用接口中不包括( )。A.操作控制命令B.作业控制语言c.菜单技术D.窗口技术20.为了请求进入或退出系统,用户应使用( )。A.注册和注销命令B.编辑类命令c调试类命令D.操作方式转换命令 21.在程序中设置断点、跟踪等功能要通过( )来实现。A.编辑类命令B.编译、装配和运行类命令c.调试类命令D.操作方式转换类命令 22.Windows和UNIX都采用( ),为用户提供了友善的图形用户接口。A.菜单技术B.窗口技术C.操作控制命令D.会话语句 23.Windows的每个窗口都有相同的风格,其中显示程序名或文件名的是( )。A.控制菜单B.题标栏C.菜

队形队列小学生口令与动作

队形队列小学生口令与动作

常用队列队形的口令及动作要领 常用队列队形的口令及动作要领立正口令:立正。要领:两脚跟靠拢并齐,两脚尖向外分开约60度;两腿挺直;小腹微收,自然挺胸;上体正直,微向前倾;两肩要平,稍向后张;两臂下垂自然伸直,手指并拢自然微曲,拇指尖贴于食指第二节中指贴于裤缝;头要正,颈要直,口要闭,下颌微收,两眼向前平视。稍息口令:稍息。要领:左脚顺脚尖方向伸出约全脚的三分之二,两腿自然伸直,上体保持立正姿势,身体重心大部分落于右脚。跨立(即跨步站立)口令:跨立。要领:左脚向左跨出约一脚之长,两腿挺直,上体保持立正姿势,身体重心落于两脚之间。两手后背,左手握右手腕,拇指根部与外腰带下沿(内腰带上沿)同高;右手手指并拢自然弯曲,手心向后。移步(5步以内)移步用于调整队列位置。1、右(左)跨步口令:右(左)跨×步――走。要领:上体保持正直,每跨1步并脚一次,其步幅约与肩同宽,跨到指定步数停止。2、向前或后退口令:向前×步――走。后退×步――走。要领:向前移步时,应当按照单数步要领进行(双数步变为单数步)。向前1步时,用正步,不摆臂;向前3、5步时,按照齐步走的要领进行。向后退时,从左脚开始,每退1步靠脚一次,不摆臂,退到指定步数停止。立定口令:立――定。要领:齐步和正步时,听到口令,左脚再向前大半步着地(脚尖向外约30度),两腿挺直,右脚取捷径迅速靠拢左脚,成立正姿势。跑步时,听到口令,再跑2步,然后左脚向前大半步(两拳收于腰际,停止摆动)着地,右脚靠拢左脚,同时将手放下,成立正姿势。踏步时,听到口令,左脚踏1步,右脚靠拢左脚,原地成立正姿势(跑步的踏步,听到口令,继续踏2步,再按照上述要领进行)。

一年级新生训练口令

小学一年级语文课堂上的“儿歌” 一、常规训练及习惯养成: 1.上课铃一响,站队快静齐。 轻声进教室,身体坐坐直。(通常用于课前组织学生) 2.(师)小小手——(生)放放好。 (师)小眼睛——(生)看老师。 (师)嘴巴——(生)闭紧了。 (师)小腰板——(生)挺直了。 或:眼睛——看老师, 腰板——挺直了。 竖起耳朵——好好听。 或:小腰板――挺直点! 两个肩膀――放松点! 小眼睛――瞪大点! 两手放好――坐正啦! (以上通常用于集中学生精力) 二、组织教学: 1.请你跟我这样做,我就跟你这样做。(通常体态语示范学生坐好) 2.同学们,我问你,上课应该怎么做? 身坐正,脚放平,眼看老师守纪律。 3.第一第一在哪里――第一第一在这里! (通常用于引导学生尽快完成教师布置的任务,如:收拾学习用具) 4.谁的眼睛最最亮――我的眼睛最最亮!(通常指提醒学生看黑板) 5.快快快,动作快――我是第一坐好啦!(通常指学生下座位活动) 6.谁来帮帮他――我来帮帮他!(通常用于学生回答问题需要帮助) 7.(1)火车火车开到哪儿——火车火车开到这儿。 (火车火车开开——开到我这儿来) (2)谁来修火车――我来修火车!(通常指开火车时遇学生卡壳情况) (3)小火车在哪里?小火车在这里。 (4)师:小火车,开起来。生:咕噜咕噜开起来 师:火车头在哪里?生:火车头在这里 师:这排火车开起来(横、竖都可) 8.(1)小老师在哪里——小老师在这里。我是x老师,请大家跟我读(小老师领读)(2)小老师接力棒,一传传到谁那里? 小老师接力棒,一传传到我这里。(以此循环) 9.(1)拍拍手——你真棒。 (2)xxx你真棒,我们为你鼓鼓掌。 (3)Xxx再想想,我们为你加加油。 (以上通常用于评价鼓励) 一二三坐坐好 师:请你跟我坐坐好生:我就跟你坐坐好

linux 新建用户、用户组及用户权限

Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: ·用户账号的添加、删除与修改。 ·用户口令的管理。 ·用户组的管理。 一、Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shell 等资源。刚添加的账号是被锁定的,无法使用。 1、添加新的用户账号使用useradd命令,其语法如下: 代码: useradd 选项用户名 其中各选项含义如下: 代码: -c comment 指定一段注释性描述。 -d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组指定用户所属的用户组。 -G 用户组,用户组指定用户所属的附加组。 -s Shell文件指定用户的登录Shell。 -u 用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。 用户名指定新账号的登录名。 例1: 代码: # useradd –d /usr/sam -m sam 此命令创建了一个用户sam, 其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 例2: 代码: # useradd -s /bin/sh -g group –G adm,root gem 此命令新建了一个用户gem,该用户的登录Shell是/bin/sh,它属于group用户组,同时又属于

相关文档
相关文档 最新文档