Linux学习笔记2:用户管理、目录结构、常用命令

来源:互联网 发布:sql数据迁移方案 编辑:程序博客网 时间:2024/06/02 21:36

Linux学习笔记2:用户管理、目录结构、常用命令

1.    文件目录结构简介

Linux文件系统采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,无盘区的概念。

根目录“/”下的主要目录(同等级):

   root:存放root用户的相关文件

   home:存放普通用户的相关文件

   bin:存放常用命令

   sbin:存放具有一定权限的命令

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

   etc:存放配置文件的目录

   var:存放经常变化的文件

   usr:安装程序的默认目录

   boot:存放引导相关的文件

2.    用户管理

useradd 用户名 添加用户          userdel用户名  删除用户

passwd 用户名 给用户设置密码   userdel –r用户名 删除用户及用户主目录

3.    常用命令

init[0123456]:运行级别

             0:关机状态

             1:单用户状态

             2:多用户状态没有网络服务

             3:多用户状态有网络服务

             4:系统未使用保留给用户

             5:图形界面

             6:系统重启

             常用级别是35,要修改默认的运行的级别可更改默认参数 /etc/inittabidinitdefault:这一行的数字

             修改错误配置时,进入引导界面时,按“e”进行重配置,选取重配置的选项设参数为 1 [单用户],重启后进入,修改运行级别的id

    cd          改变目录

    ls –a        显示所有的文件包括隐藏文件

    ls –l         显示长列表文件

    mkdir       建立目录

    rmdir       删除空目录

    touch       建立空文件

    cp 文件 dir1 dir2    文件拷贝

    ln          建立符号连接

    rm         删除文件和目录

    more          显示文件的内容,带分页

    less           显示文件的内容,带分页

    grep           在文件中查询内容如:grep “关键词”文件

    |              管道命令(将上一个命令的结果交给|后面的命令处理)如:命令 |          

                   more  分页显示较多的内容

    man           相当于dos下的help

find            文件查找如:find  / -name aaa.java 从根目录开始查找文件aaa.java

ls –l  -> a.txt   将列表内容写入到文件a.txt(覆盖写),其它命令同样使用

0 0