スイッチオフユーザがログインを切り替えます
1.シャットダウン/再起動します
1.shutdownコマンド シャットダウン - 今すぐH:即時シャットダウン シャットダウン -H 2 :オフ1分。 シャットダウン - 今R:すぐに再起動します シャットダウン 1 -r :再起動後1分 SLEEP 10 && 10秒後に消灯HALT 停止します シャットダウン 2.reboot 再起動 同期: ディスクへのメモリデータの同期
特記事項:現在のシャットダウンや再起動、あなたが最初の同期コマンドの実行になりますが、メモリのデータは、データの損失を防ぐために、ディスクに書き込まれます
/オフスイッチ2.ユーザがログインします
説明:
会社では通常のも、あなたルート権限場合、あなたにroot権限を与えることはありませんし、ログインするためにrootユーザーを持っていない、操作ミスを避けます
通常、再び時にメインスイッチの管理者権限を一般ユーザーのログインであり、
ユーザーは低い権限権限ユーザーのパスワードに高いから切り替わる必要はありません2.
SU - スイッチのユーザにユーザ名
元のユーザーへの出口のバック
2.2
前提:グラフィカルなインターフェイスが無効である(開始レベル5)
ログアウト
ユーザー管理
1.Linux システムは、ユーザが最初にシステム管理者アカウントを申請する必要があり、すべてのシステムリソースを使用して、そのアカウントでログインしたい、マルチユーザ、マルチタスクオペレーティングシステムです。
2.Linuxユーザーは、少なくとも一つのグループに属している必要があります
1 。 useraddの[オプション]のユーザー名 例: useraddのLXX 説明: ホームディレクトリ内のユーザーのホームディレクトリが正常にユーザーの後に作成されると、自動的に同じ名前を作成します 2 。 ホームディレクトリを(ディレクトリは事前に存在していない)を指定します useraddの - ユーザー名にDのディレクトリパス 指定されたユーザグループ(ユーザの既存のグループ) useraddの -gユーザーのユーザー名・グループ名
2.パスワードの変更
passwdのユーザ名
3. [削除]ユーザー
1 。基本 削除ユーザーuserdelのユーザー名、休暇のホームディレクトリ userdelの - ユーザを削除するには、r、ユーザ名、ホームディレクトリを保持しません。 説明:通常、我々はユーザーを削除、一般的には、ホームディレクトリのままになります
4.ユーザーのクエリ
IDのユーザー名
ユーザー名は存在しません。
小演習: 1 LXXは、ユーザーを作成し、パスワードを指定します。 useraddのLXX passwdのLXX 123 123 2 LXXへ。切り替え SU - LXX CD / 3.試しルートディレクトリ 十分な権限 4 。rootユーザーに切り替え su - root 997997 exit/logout 5.再次cd到/root目录 cd /root
5.用户组
用以对具备同一权限的用户进行统一管理
就好比:运维组,技术组
5.1
groupadd 组名
5.2
groupdel 组名
6.用户修改组
6.1基本指令
usermod -g 组名 用户名
7 用户配置文件
7.1
7.2
口令配置文件
存用户密码和相关时间的地方
7.3
实用指令
1.指定运行级别
1.1运行级别说明
1:单用户[找回丢失密码] 没有密码,直接是root用户
2:多用户状态[无网络服务] 基本不用
3:多用户状态[有网络服务] 正常都是它
4:保留级别
5:图形界面
1.21修改默认运行级别
vim /etc/inittab
修改最后一行:
id:5:initdefault:
1.22开启时修改运行级别
#1.首先centos启动时不停地按:enter键
#2.按e键:引导之前进行编辑
#3.按e
#4.选择级别
#5.
init 级别
1.32忘记密码操作
动手: 开机->在引导时输入 回车键-> 看到一个界面输入 e -> 看到一个新的界面,选中第二行(编辑内核)在输入 e-> 在这行最后输入1 ,再输入 回车键->再次输入 b ,这时就会进入到单用户模式。 这时,我们就进入到单用户模式,使用 passwd 指令来修改 root 密码。
#1.首先centos启动时不停地按:enter键
#2.按e键:引导之前进行编辑
#3.
#4.选完按回车
#5.
#6.最后reboot重启
练习: 1.假设我们的 root 密码忘记了,请问如何找回密码 2.请设置我们的 运行级别,linux 运行后,直接进入到 命令行界面,即进入到 3 运行级别 vim /etc/inittab 最后一行 id:3:initdefault
2.
man 指令及配置文件
help shell内置指令
百度
3.文件目录指令
3.1显示当前所在的目录
pwd 显示当前所在的目录
3.2
ls [选项] [目录或文件] 查看文件信息 ls -a 查看所有文件和目录,包括隐藏的 ls -l 以列表的方式显示 ls -h 以人类可读方式显示
3.3
cd 路径 绝对路径:cd /etc/ 相对路径: cd ~ 或者 cd: 回到家目录 cd ..: 回到上一级目录
练习: 1.使用绝对路径,切换到root目录 cd /root 2.使用相对路径,切换到root目录,比如当前在/usr/lib cd ../../root 3.回到上一级目录 cd .. 4.回到家目录 cd cd ~
4.创建文件夹:
mkdir [选项] 路径 创建文件夹
mkdir -p 路径 创建多级文件夹
5.删除空文件夹:
rmdir [选项] 路径 删除空文件夹 rmdir -p 路径 递归删除空文件夹 文件夹下有内容,则无法删除
6.创建文件:
touch 文件路径
可以一次创建多个文件
touch 文件路径1 文件路径2
7.拷贝:
cp [选项] 源路径 目标路径
cp 源路径 目标路径 拷贝单个文件
cp -r 源路径 目标路径 拷贝文件夹
1./home下创建test1文件夹 cd /home mkdir test1 mkdir /home/test1 2.test1文件夹中创建a.txt,b.txt,c.txt三个文件 cd /home/test1 touch a.txt b.txt c.txt 3.把test1中的a.txt复制到/home下 cp /home/test1/a.txt /home 4.新建一个文件夹test2 mkdir /home/test2 5.拷贝整个test1到test2下 cp -r /home/test1 /home/test2
8.删除空文件或文件夹
rm [选项] 目标路径 rm 文件路径 删除文件 rm -r 文件夹路径 删除文件夹 rm -f xxxx 强制删除不提示 小练习: 1.删除test1中的a.txt文件 rm test1/a.txt 2.删除test2整个文件夹 rm -rf test2
9.移动文件或重命名
1.重命名 mv 原名 现名 2.移动 mv 源路径 目标路径
10.显示文件内容:
cat [选项] 文件路径
cat 文件路径 显示文件内容
cat -n 文件路径 显示文件内容,并显示行号
小练习: 1.用cat显示/etc/profile 的内容,并显示行号 cat -n /etc/profile
9.5.10.2 补充说明
正常情况为了方便阅读,我们会在cat指令最后加上管道符" |",把内容传给more,分页显示
1.分页显示
cat -n /etc/profile | more
2.删选ip字段 cat -n /etc/profile | grep "ip"
10.
more指令是基于vi编辑器的文本过滤器,以全屏的方式按页显示文本内容
more指令中内置了很多快捷键,用起来很方便
10.1基本语法
more 文件路径
10.2
空格 向下翻一页 Enter 向下翻一行 q 立即离开 Ctrl+F 向下滚动一屏 相当于空格 Ctrl+B 向上滚动一屏 = 显示当前行号 :f 输出文件名和当前行号
11.1基本语法
less 文件路径
11.2快捷键
空格 向下翻一页 pagedown 向下翻一页 pageup 向上翻一页 /字符串 向下查找[字符串],n下一个,N上一个 ?字符串 向上查找[字符串],n下一个,N上一个 q 离开less