CSA复习

一.1.shell中命令行提示符及常用快捷键

[root@chihao1 ~]# 

root当前用户身份 chihao1当前主机

[root@chihao1 ~]# hostname
chihao1

查看主机名
LINUX中文件夹叫做目录
#代表超级用户,$代表普通用户

ctrl+shift+c复制
ctrl+shift+v粘贴
2.设置中的power可以修改锁屏时间
windows+l锁屏

-表示缩写
–表示全拼
3.
rm -fr r表示递归,即目录以及目录中的所有内容
4.gedit 只能在开启图形的时候使用
5.vim异常退出时候按D
R恢复未保存内容编辑
vim -o file1 file2 同时打开俩文件,ctrl+w切换上下,或者ctrl+w按住放开,再上下
vim -p file1 file2 同时打开俩文件,冒号输入tabn下一个窗口,tabp上一个
6.cat -n 显示所有行行号
tac从下到上
cat -b显示所有非空行行号
less浏览文件的时候,/+关键词可以高亮显示
7.ls -i 可以查看文件id
8.复制目录的话
cp -r 也要加参数
9.不同磁盘的文件移动ID是会改变的
10.\n是换行符
11.wc -c统计字节数

二 1.linux中的系统层级结构
/bin 系统常规命令
/boot系统启动文件
/dev设备文件
SATA串口硬盘
/home 普通用户家目录
/root 超级用户家目录
/lib和/lib64 系统函数库和64位函数库
/proc进程信息,系统识别的硬盘信息
end可能会被阻塞,kill不被阻塞

cat /proc/meminfo 查看内存信息
cat /proc/cpuinfo 查看cpu信息

/run当前运行的硬件和系统模块
/mnt临时挂载点
/etc系统绝大程序的配置文件
/opt第三方软件安装位置
/usr仅次于/,多数系统资源都在此
三.文件寻址
ls -a 表示显示所有文件
ls -s 显示大小
ls -R 递归显示
四.用户管理
1./etc/skel/.* ##用户环境配置文件模板
/etc/shadow ##用户认证信息文件
uid范围:0-65535
0:root
1-999:linux系统自用ID
1000-65535:用户级别ID
以上信息都记录在/etc/login.defs
添加组信息也可以编辑/etc/group
/var/spool/mail/username 用户邮箱
2.用户的增删查改

useradd -u id 建立用户i时指定用户id
useradd -g id 指定主组ID
useradd -G id 指定附加组ID
useradd -d /home/??? id 指定用户家目录为/home/???
useradd -M id 不建立家目录
useradd -s /sbin/nologin ID 建立时不准使用shell
useradd -s /bin/sh         建立时使用sh
groupadd -g 9999 haha 建立GID为9999的哈哈组

你可能感兴趣的:(CSA复习)