zoukankan      html  css  js  c++  java
  • linux基础学习01

    一.系统不在虚拟机中的情况
    使用ctrl+alt+F1~6切换度到命令行界面;ctrl+alt+F7切换到图形界面
    二.系统在虚拟机中的情况
    Ctrl+Alt+shift+F1~6切换到命令行界面属;使用Alt+F7返回到图形界面

    linux 三个基础命令

    pwd: 查看当前所在目录
    ls l :以列表形式查看当前可见文件
    ls -a 查看隐形文件
    ls -ls 以列表形式查看当前目录下所有文件详细属性

    cd :切换目录

    cd / 切到根目录

    cd /tmp 用绝对路径切换到tmp目录(从根目录开始的路径)

    cd tmp 用相对路径切换到tmp目录(从当前目录开始的路径)
    cd .. 返回上一层

    cd ../../../ 连续返回3次上一层

    文件管理系统:

    文件夹:
    新建、 删除、 重名命、剪切、复制、查找
    mkdir、rmdir 、mv、 cp 、find

    文件系统:
    新建、 删除、 重名命、剪切、复制、查找
    touch、rm 、mv 、cp 、find

    新建:
    mkdir :新建文件夹
    mkdir 1 2 3 4 ---- 创建多个文件夹,空格隔开
    mkdir -p A/B/C(文件夹名字) ----创建多级文件必须加-p

    tree 用树的形式查看当前目录(尽量不要在根目录下使用)


    touch :新建文件(可以新建任意后缀文件格式)
    touch a.txt b.txt c.txt 创建多个.txt 文件夹名字

    删除;
    rmdir :删除文件夹
    rmdir A (只能删除空的文件夹)

    rm 文件夹/文件
    rm -r 递归删除
    rm -f 强制删除

    重命名或剪切文件夹
    语法: mv 旧文件或文件名 新文件夹后文件名
    mv A B
    -----把A文件夹重命名为B
    mv A /var
    ----把A文件夹剪切到/var目录下
    mv /tmp/A /var
    ----把/tmp目录下的A文件夹剪切到 /var目录下

    复制文件夹
    语法 :cp 旧文件夹厚实文件名 新的文件

    cp -r A AA 复制A并重命名为AA

    cp -r A /var 把A复制到路径/var 下

    find 查找文件或文件夹
    语法:find 要查找的路径(可省略) 参数 查找的内容
    -name 按文件名称查询
    -size 按文件大小查询
    find -name '*conf*' (*代表通配符号,一个或N个或者0个字符)
    -----查找当前文件夹下‘conf'的文件或是文件夹

    find -size 1k
    查找当前文件夹下1k的文件
    单位文件; b k m g t
    locate( find 另一种写法)
    locate /A/sh
    ----搜索A目录下所有已sh开头的文件

    查看文件内容
    cat 、tac、more 、less、head、 tail、

    cat : 由第一行系显示所有的内容
    cat 文件名
    cat /A/B

    more: 一页一页显示文件内容
    more 文件名
    more /A/B

    less: 跟more 类似,可以往前翻页
    less 文件名
    less /A/B

  • 相关阅读:
    mysql 分页查询的优化
    将某盘下所有文件名存在一个文件下面
    java 时间处理经典案例
    完整的发邮件并且生成测试报告的例子
    python 定时任务的执行
    打飞机游戏第一天,诸神归位
    数据库中插入几百万条数据
    面向对象的总结
    Python关于文件操作的总结
    python自动化,自动登录并且添加一个门店
  • 原文地址:https://www.cnblogs.com/duolayo/p/12601457.html
Copyright © 2011-2022 走看看