linux相关命令及根目录相关文件说明(一)

1. 查看当前目录的文件信息
    > ls       //list
    > ls  目录  //查看指定目录的文件信息


2. 目录切换
    > cd  目录地址


3. 显示当前用户所在位置
    > pwd


4. 查看当前用户信息
    > whoami


5. 切换用户
    > su - root    //切换为root管理员用户
    > su -         //切换为root管理员用户
    > su root      //切换为root管理员用户(权限还是普通用户)




    > exit         //从root用户切换为普通用户
    > su 具体用户  //切换为指定用户


    shuhua(exit)---->root(exit)---->shuhua(exit)


6. 操作模式切换
    ># init 3    //桌面模式切换为命令模式
    ># init 5    //命令模式切换为桌面模式


7. 显示系统分区情况
    > df -lh


8. 目录操作
    创建目录 make directory
    > mkdir  具体目录
    > mkdir -p  目录/目录/目录    //递归创建目录


    移动操作 move
    > mv  目标   目录   //把目标文件移动到指定目录
      ① 目录存在  进行移动操作
      ② 目录不存在  把目标给改名字
    > mv  目标  存在目录/不存在目录     把目标移动到目录并改名字
    给文件改名字
    > mv  旧名字  新名字   //给文件改名字


    复制文件copy
    > cp  文件  目录   //把文件复制到指定目录
    > cp -R  目录1  目录2  //把目录1(没有级别限制)拷贝到目录2
       -R 参数可以写到前边,也可以写到最后边


    > cp 文件 目录/不存在名字     //文件复制到目标目录后需要被改名字


    > cp file1  dir/file2(存在)   //file2存放file1的内容,文件名字还是file2
                                    file1的内容被覆盖写入file2文件
                                    file1把file2给替换了,名字为file2


    删除文件/目录
    > rmdir   file  删除单个目录
    > rm  -r  file  递归删除目录
    > rm  -rf file   recursive  force 递归强制删除
    > rm  -rf  /    kill your self


9. 文件查看
    > cat file     //把文件全部内容输出到页面
    > more file    //逐行查看文件内容
                    文件内容有百分比显示
                    敲回车逐行查看
                    q,退出查看
    > less  file   //通过"上下左右"键 查看文档各部分内容
                    没有百分比
                    q,退出查看
    > head -n  file   //查看文档的前n行内容
    > tail  -n  file  //查看文件最末尾n行内容
    > wc  file        //计算文件行数
10. 文件创建
    > touch  [dir/]file   
12. 给文件追加内容
    > echo  content  > file    //对文件进行覆盖追加内容
    > echo  content >> file    //对文件追加内容
    > cat  file1  > file2      //把file1的内容覆盖追加到file2里边
    > cat  file1  >> file2     //file1内容被追加到file2里边
    echo 和cat使用过程中,如果文件不存在会自动创建


13. 用户操作
    创建用户user  add
    > useradd   用户名    
    > useradd -g  组编号 -u 用户编号 -d 家目录  用户名
    
    修改用户信息 user  modify
    > usermod  用户名  (组别-g  家目录-d  用户名-l  用户编号-u)
    (修改家目录,必须手动创建对应的家目录,该目录的权限和所属组别都需要设置)
    > usermod  参数 参数值,参数 参数值,参数 参数值  用户名


    用户删除 user  delete
    > userdel 用户名
    > userdel -r  用户名    //连同用户的家目录一并删除
    


14. 组操作
    创建组 group add
    > groupadd -g  组编号 组名


    修改组  group  modify
    > groupmod -n 新名字 组名


    删除组  group delete(有用户的组别不允许删除)
    > groupdel 组名


15. 查看命令使用细节

    > man  命令


1. /bin   binary二进制文件,可执行程序文件
          ls   su    pwd    cd
          内部文件是一些指令信息


2. /sbin  super binary超级的二进制文件目录
          超级管理员root可以执行的命令文件


3. /dev   device设备目录
          在linux系统里边全部设备都使用文件表示
          /dev/cdrom 硬件光驱设备
          /dev/sda1  分区设备
      
4. /home  家目录
          给系统每创建一个用户,在该目录下就会自动
          创建一个对应目录(目录名字与当前用户名字一致),
          这个目录就是这个用户使用。
          的家目录
          具体用户登录系统会默认切换到自己的家目录


5. /proc  内存映射目录
          查看系统的相关信息


6. /var   variable  可变的、易变得
          开发的php程序适合放到/var目录
          /var/www/html
          /var/www/部署php程序
    
7. /boot    系统启动目录
          /boot/initrd-2.6.18-194.el5.img
          linux内核版本是2.6版本 2.5M  核心版
          CentOS 5.5 4G  发行版
          发行版:核心版+外围软件(编译器、安装程序、解释器等等)
                  red hat    蓝点  红旗   ubuntu   debian等等
                  发行版的版号由发型公司自定义版本号码
                  CentOS=redhat+相关软件
                  linux系统是自由软件 itcast
          核心版:林纳斯  开发的


8. /etc   系统核心配置文件
          /etc/passwd存放用户信息


9. /lib   library  资源库、函数库。
      
10. /mnt  mount挂载
          光驱、u盘、移动硬盘
          mnt相当于我们window系统的h盘符、k盘符、j盘符
          该目录可以不使用,随便一个普通目录都可以实现挂载


11. /root root管理员家目录


12. /usr   user用户目录
           等于window系统的Program file目录
           以后系统软件就安装到usr目录


13. /usr/bin
    /usr/sbin
    通过安装具体软件可以使用的一些指令




           



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值