1、创建用户
useradd test 创建普通用户test
passwd test 设置test用户的密码
cat /etc/passwd |cut -f 1 -d : 查看当前已有用户
root 用户下,输入命令 visudo
username ALL=(ALL) ALL #username是普通用户名
2、普通用户下
sudo yum install man
sudo yum install vim
3、命令提示符
[用户@主机名 ~]#
[root@bogon ~]#
root 是Linux管理员
bogon 主机名
~ 家目录
# 超级用户的提示符
$ 普通用户的提示符
4、家目录
管理员的是/root路径
其他用户的家目录在/home/目录下,例如user1的家目录 /home/user1/
- 常用命令1
pwd 当前目录
hostname 主机名
whoami 当前用户
cd 命令 跳转目录
常见用法:
cd 绝对路径
cd 相对路径
cd .. 回到上一级目录
cd / 跳到根目录
cd ~ 回到家目录
cd 回到家目录
cd . 当前目录
cd - 回到上一次目录
ls 查看当前目录中的内容
ll 详细列出当前目录中的内容
~家目录
/根目录 从逻辑上说系统中的所有一切都隶属于它
/bin --存放所有用户都能执行的命令(二制文件)
/boot --存放启动文件/内核的相关文件,一般独立成为一个分区。
/dev --存放物理设备的目录
/etc --存放配置文件
/home --用户的家目录
/lib --32位库文件
类似windows里的.dll
ldd /bin/ls --查看ls命令要调用哪些库,
如果里面任意一个库不能使用,则ls命令无法使用
/lib64 --64位库文件
/lost+found --分区修复时找回来的文件会存放在这里,
存放一些系统不正常关机的的文件残片
/media --专门用于挂载的目录
/misc --autofs备用文件夹
/mnt --专门用于挂载的目录
/opt --用于存放第三方软件可选目录
/proc --当前内核的映射,一个虚拟的文件系统
/root --管理root的家目录
/sbin --管理员才能够执行的命令 root
/selinux --selinux安全策略相关的文件
/sys --内核在内存中的映像文件
/tmp --临时目录,建议独立划成分区
/usr --用于存放第三方软件
/var --存放日志或者频繁修改的文件
- 常用命令2
mkdir(新建目录)
mkdir /a/ --新建一级目录
mkdir -p /c/d --新建多级不存在目录
rmdir:删除空目录
#rmdir dir1
#rmdir -p a/b/c
touch filename 创建文件或修改文件时间
rm 删除文件
rm -i 删除前提示用户进行确认
rm -r 删除指定目录及目录下的所有文件
rm -f 强制删除,没有提示确认
cat 查看文件内容
例如查看系统网络配置文件
cat /etc/sysconfig/network-scripts/ifcfg-eth0
more less
ls --查看当前目录包含哪里些内容
ls ./ --查看当前目录包含哪里些内容
ls ../ --查看上层目录包含哪里些内容
ls -a --查看当前目录中所有的文件,包括以点开头的隐藏文件
ls -l --详细方式列出目录中的内容
ls -al / --以长格式列出目录中所有的内容,包括隐藏文件
b 块文件也叫设备文件也叫特殊文件
c 字符文件
d 目录文件
p 管道文件
f(-) 普通文件/文本文件
l 链接文件
s(socket) unix/类unix套接字
clear 清屏
Ctrl+ L
shutdown 关机
shutdown -h now 立刻关机
reboot 重启系统