shell编程(2)
来源:互联网 发布:曹植曹丕 知乎 编辑:程序博客网 时间:2024/06/01 08:00
命令运行系统:fedora 10
1、用户管理
一般命令格式 :命令 【选项】 [参数]
linux用户类型
root用户:也称超级用户,系统唯一,是真实的。该用户既可以登陆系统,也可以操作系统任何文件和命令,拥有最高权限。
虚拟用户:这类用户也称为用户或假用户,与真实用户区分开来,这类用户不具有远程登陆系统的能力,却是系统运行不可缺少的用户,比如bin,daemon,adm,ftp,mail 等;这类用户是系统自身拥有的,而非后来添加的,当然我们也可以添加虚拟用户。
普通真是用户,这类用户能登陆系统,但只能操作其根目录的内容,权限受到限制,这类用户是系统管理员自行添加的。
添加用户,useradd / adduser [option] [username ] 选项有添加组 指定主目录 指定UID等 说明:选项可以通过 --help 查看,不一一说明
tail -l /etc/passwd 查看主目录,Id等
tail -l /etc/shaodw 查看加密后的密码
加密后密码显示为“!!”,表示密码不可用,
passwd 密码 usermane 设置密码
usermod 修改用户的各种属性,比如登陆时的目录,用户所属的组等
userdel 删除用户, 选项-r 表示删除主目录和用户目录下的文件。
添加组,
groupadd 添加组
groupmod 用户组修改,修改GID,名称等。
groupdel 删除组
2,文件和目录操作
目录:树状 根-叉结构。
ls 文件清单命令
ls -a -l -a显示隐藏目录, -l显示文件的属性
cp 复制文件或目录 -r目录
mv移动文件或目录
rm 删除文件或目录 -r目录 -f强制删除,不提示。
mkdir 创建目录
rmdir 删除目录
cd 切换目录 ‘/’从绝对目录开始,‘./’表示从相对目录开始,相对目录是当前目录。cd .. 上一级目录 cd -上次访问目录 cd~从任何目录回到当前用户的主目录
ls -l 文件 属性,显示三组权限, 分别为:文件属主的读、写和可行权限;与属主同组的用户的读、写和可执行权限;系统中其他用户的读、写和可执行权限。
chmod 更改文件权限命令
chown 更改文件的属主
SUID 特殊权限命令
文件查找
find
vi编辑器
vi [option] [filename] 创建并编辑文件 打开VI编辑器
有2个模式
一般模式:查找,输入命令等 :W q! wq q 插入模式下按 ECS键进入。 s/old_string/new_string/[g] 替换命令
插入模式:输入 ,按 I,o,a等字母进入
gedit编辑器
- shell编程(2)
- shell编程(2)
- Shell编程摘录(2)
- Shell 编程速成(2)
- shell编程珠玑(2)
- Shell 编程2(变量)
- shell 编程基础(2)
- Shell编程基础(2)
- shell编程2(makefile)
- Shell编程(Shell Script)
- (6-2)shell编程 (2)
- Linux Shell编程入门 (2)
- shell编程的核心内容(2)
- linux命令行+SHELL编程学习(2)
- [linux]linux Shell编程入门 (2)
- Linux复习(四)Shell编程2
- Shell 编程(2)
- UNIX Shell 编程(2)
- 基于Linux的v4l2视频架构驱动应用编写
- [c.y.j]spring aop
- z-index使用详解元素重叠及position定位
- A Journey to America’s Past -- 美国怀旧之旅(二)
- delegate举例子实际说明 IOS中的代理
- shell编程(2)
- linux下查看和添加PATH环境变量
- ubuntu下mysql常用命令与配置
- STL array的data方法(9)
- .net实战开发视频教程,.net实战开发培训
- win7网络文件共享
- 位数组及示例
- POJ--1059 Chutes and Ladders
- Bootstrap之表格