• Linux


    有两种用户 管理员(root) 和普通用户

    root登陆默认进入 /root/    普通用户默认进入 /home/该用户/

    目录结构(1个根目录):

      主要目录:

         usr :相当于window系统的programfile目录

         etc :存放系统配置文件

         root :系统管理员

      ·    home:存放其他用户文件

    命令

      ls :列出目录内容

        -a  所有文件和目录

        -l  使用详细格式列表

        -t  文件和目录按更改时间排序

        -r  反向排序

        --help 在线帮助

        ls -l 简化为ll (列出当前目录下的文件信息)

        ls -al  列出当前目录下的文件信息(包括隐藏文件)

        ll /bin/ 列出根目录下的bin目录下的文件信息

      cd :切换目录

        cd /  切换根目录

        cd ~ 当前用户目录

        cd - 上次访问目录

        cd .. 上一级目录

        cd  默认目录

      touch 1.txt :在当前目录创建一个文件1.txt

      clear :清除屏幕

     创建目录

      mkdir :创建目录

      mkdir -pv 创建多级目录

      mkdir a 当前目录下创建文件夹a

      mkdir /root/b   在根目录下的root目录下创建目录b

      mkdir -pv  /root/e/d/f  在根目录下的root目录下创建目录结构e/d/f

     文件浏览

      cat :显示文件所有内容(文件内容少使用)

      more ;分页显示文件内容

      less  -mN :分页显示文件内容(加行号和百分比) less比more多了搜索功能

      tail  显示文件末尾内容  (tail -n  n表示行号 显示n行信息)

     文件操作

      cp 复制文件

        在cd/root/ 下

        cp install.log install01.log  当前目录下复制install.log去install01.log

        cp -b install.log install01.log 如果覆盖文件,可以将源文件做一个备份

        cp ./install.log  ../ 将当前目录下install.log 复制到父级目录

        cp /root/install.log   /bin/1.txt  将跟目录下的root下的install.log复制到跟目录下的bin下的1.txt

        cp -r ./a ./d 将当前文件目录下a目录复制到d目录

     mv移动或更改文件和目录

      mv /root/install.log /root/a/1.txt

           重命名文件 mv /root/install.log /root/test.log

     rm 删除文件

      rm -f 直接删除(省略删除提醒)

      rm -rf 删除目录

     find 在某个目录下搜索文件和目录

      find /root/ -name 'in*' 在根目录下的root目录下查找名称为in而且以in开头文件或目录

     文件编辑vim

      vim 打开文件,进入普通模式

      i 进入插入模式 (i在光标前插入 I在光标当前行插入 a在光标后插入 A在当前行末尾插入 o光标当前行下一行 O光标当前行上一行)

      esc 从插入模式进入一般模式

      :mq 保存并退出

     过滤 grep  

      grep -i 名称 

      ps -ef 正在执行的所有进程(相当于任务管理器) 对进程一次查看

      ps -ef | grep -i crond 查看系统中crond进程信息

      cat /root/install.log | grep -i mysql 查看install.log 包含mysql内容信息

      管道命令:命令的一种使用方式   命令1 | 命令2 : 命令1的输出是命令2的输入

     kill 命令

      kill -9 pid 删除pid进程

      ifconfig 获取网络信息

     

  • 相关阅读:
    Javascript函数式编程要掌握的知识点讲解
    任务
    怎么添加项目到SVN上面
    随便写一点最近开发遇到的问题和解决方法 大部分关于laravel和php
    laravel 将数组转化成字符串 再把字符串转化成数组
    laravel 配置了自己的域名以后, localhost 无法访问 404 not found 的解决方法
    实习日记15
    php接收post过来的 json数据 例子
    数据库如何让自增id重置
    C#连接MySQL数据库
  • 原文地址:https://www.cnblogs.com/zhuwenxia/p/9935871.html
Copyright © 2020-2023  润新知