第3 4 讲 linux用户管理 目录结构 常用命令

直接在a.out所在的目录下运行 # ./a.out

1、vi 的使用要知道,常用的会就行

2、文件目录:层级的树状目录,最上层是根目录 / 。要深刻理解linux的目录,根目录 / 下有下面的目录

root    存放root用户的相关文件

home  普通用户的相关文件

bin      存放常用命令的目录

sbin     有一定权限才能使用的命令

mnt      默认挂载光驱和软驱的目录

boot     引导相关文件,如果删掉linux就起不来了

etc        配置相关的文件

var        存放经常变化的数据

usr        安装文件的默认路径

3、用户管理

1》# useradd xiaoming 添加用户xiaoming【有root权限的用户才能执行添加命令】

2》# passwd xiaoming 给xiaoming设置密码【一定要有要添加用户的名字,否则就是设自己用的密码。home下面有xiaoming这个目录了】

3》# userdel 用户名。删除用户

4》# userdel –r  用户名。删除用户及用户的主目录

5》linux组概念

4、linux常用命令

init【0 1 2 3 4 5 6】运行级别 0关机;1单用户;2多用户无网络服务;3多用户状态有网络服;4系统未使用保留给用户;5图形界面;6系统重启【/etc/inittab的id: initdefault】。如果系统是6级别怎么办呢?解决:在进入grub引导界面按e,选择第二行输入e在最好输入1(进入单用户级别的话才有效,多用户的3不能解决这个问题),再按b 搞定。同样,如何找回丢失的密码也这么解决。

# su直接切换到root用户

# pwd显示当前目录

# ls -a显示隐藏文件  # ls -l长列格式

# mkdir 建立目录  # rmdir 删除空目录;有效利用google搜索linux的命令使用,比如linux命令 ls不要直接点要点网页快照,点击快照会过滤掉病毒

# | 管道命令,把上一个命令的结果交给这个| 后面的命令处理

# grep在文本中查询关键字,grep”123” e.log,在e.log里查找123

# more分页显示,翻页就按长空格或pgup即可 # ls –l /etc/ | more.

linux中有问题找man。如man grep。

# find / –name java 【从根目录开始查找java这个东西,从根目录找很慢,最好指定更小的目录】

# ls –l > a.txt 重定向 【将显示的东西放到a.txt中】》追加写 >覆盖写

原文地址:https://www.cnblogs.com/xiaofan21/p/3016768.html