在实训过程中感觉听老师讲的挺简单的,可是一到课后自己动手就会发现有的东西很难处理的。
如何学习linux应用在此对linux应用进行介绍
1. 用户管理
多用户操作系统,同时支持多人访问。
1) 使用超级管理员登录阿里云
> ssh root@外网ip
例如:
> ssh root@121.199.29.84
输入root密码
2) 使用超级管理员创建普通用户
# adduser licy
# adduser zhangliang
3) 组员可以使用跟普通账号进行登录
$ ssh licy@121.199.29.84
输入licy的密码
4) 权限
超级管理员具有操作一切文件的权限,一般不直接使用超级管理员
普通用户只有操作自己家目录文件的权限,不能操作系统文件,但是有些系统文件可以查看
sudoer 是可以调用sudo命令的用户,这些用户需要超级管理员进行授权。
2. linux的特点
没有盘符,一切皆文件,比如目录也被成为文件。所有的文件都位于根目录下/
/
usr 系统目录
bin 可执行文件目录
etc 配置文件目录
opt 第三方软件文件目录
root 超级管理员家目录
home 普通用户家目录
licy 李春雨这个用户的家目录
用户登录后,默认当前目录就是自己的家目录
3. 简单linux命令
$ ls
列出当前目录的所有的文件及目录
$ ls /
列出g根目录的所有的文件及目录
$ pwd
打印当前目录
$ clear
清理当前控制台信息
$ cd
切换目录 change directory
~ 家目录
/ 根目录
. 当前目录
.. 上一级目录
cd briup 进入到当前目录下的briup目录中
$ man 命令
$ man cd
查看cd这个命令的手册
4. 文件系统命令
$ touch a.txt
新建文件a.txt
$ more a.txt
预览a.txt , more /etc/passwd
$ head a.txt
查看a.txt前10行内容
$ tail a.txt
查看a.txt后10行内容
$ mkdir a
$ cd a
$ mv a.txt b.txt
将a.txt移动到b.txt,本质就是将a.txt重命名为b.txt
mv a.txt a
将a.txt移动到a目录中
$ cp a/a.txt b
$ rm -r 文件/目录
级联删除指定文件或目录