一.增删改查  
    1.建立文件和目录
        mkdir /tmp/xueying
 
    2.cd 进入的路径
        绝对路径:以根目录为其实目录的路径
        相对路径:相对当前目录来说,进入其子目录可以不用绝对路径方式进入
 
   3. 建立文件
        touch 建立文件    更新文件的时间标记
 
   4.重定向和追加符号 写入 内容到文件中
        echo  “内容”> file   重定向会覆盖源文件内容
        echo  “内容”>>file   追加内容到文件最后一行
 
    5.cat 查询文件中内容
        命令字 【选项】【文件或目录或者参数】 中括号表示可选项
        cat -n   文件
        shutdown -h now
        选项需要 - 引导
 
    6.修改文件名  以及  移动文件 mv
        mv 源文件名 移动的位置
        mv 源文件 修改的名字
 
    7.拷贝文件 copy
        cp 源文件  拷贝路径
        cp -r 源目录  目标目录
 
     8.删除 rm      remove 移除
        -f  froce 强制删除
        -fr   递归删除 删除目录
 
二.链接的建立    ln
        硬链接: 不会多占用磁盘空间    删除源文件后硬链接仍然有效
                     不能跨分区建立   不能对目录建立硬链接
        符号链接:(加 -s)可以跨分区   可以对目录建立
                     建立符号链接后会产生新文件占用少量磁盘空间,删除源文件后符号链接失效
 
        ln 源文件 硬链接文件名
        ln -s 源文件 符号链接名   源文件一定要用绝对路径
 
    ls
         -l    显示文件或目录中文件的详细信息
         -ld  查看目录本身的详细信息
         -lh  人类易读的形式显示文件大小
         -R   递归显示目录中所有文件信息包括子目录中的文件信息
         -a   显示所有文件包括以点开头的文件(隐藏文件) touch .userlist
 
三.常用快捷键
        清除屏幕内容:ctrl + l
        清除当前光标前的所有内容 ctrl+u
        清除光标后的所有信息  ctrl +k
        终止当前进程 ctrl +cv
        tab键  补齐命令字,补齐已存在的路径名或者文件名
        ctrl+shift +加号 放大
        ctrl + 减号 缩小
        查看进程pid号:pgrep -f name
        终止进程: kill 
 

四. linux命令分类
        内部命令:系统使用的命令解释器自带的命令字(bash)
        外部命令:第三方软件安装后所生成的命令  /usr/bin sbin
 
        获取命令的帮助信息     man ls
        man 命令字
        上下翻页 b 空格
        /keyword 搜索 n (向下搜索) N (向上搜索)
        q 退出帮助手册 
 
    查询的四种特殊用法
        more 分页显示文件内容  空格 b q退出
        less 逐行查看文件内容  上下键 q 退出        less  /etc/man.config
        可以配合管道符使用 | 
        将前一条命令的输出 作为后一条命令的运行参数
        ls --help | more
 
        head 头 只查看文件的前10行     head -20
        tail 尾  只看文件的后10行  -f  跟踪
        跟踪日志 
 
        grep 过滤 文件
        grep “关键字” 文件
        --color 显示颜色
        -n 显示行号
        grep -n --color "man" /tmp/man.config
        -i 忽略大小写
        -v 取反  与后面的要求相反的
        “^man”以man开头的
        “man$”以man结尾的
        单个-参数之间是可以放在一起的
 
        du  统计 目录中所有文件的总大小
        -s 总
        -h 人类可读懂的
 
        wc 统计文件的信息、
        wc 查看文件  文件的行数 字数 字节数
        wc -l 只显示文件的行数
        wc -w 只显示字数
        wc -c只显示字节数
 
        du -sh test.txt 4kB 文件系统有关
 
 
 

2.linux的增删改查的更多相关文章

  1. linux (centos)增删改查用户命令

    1,查看用户 cat /etc/passwd 2,删除用户 userdel 用户名 3,查看组 cat /etc/group 4,删除组 groupdel 组名 5.查看系统中有哪些用户: cut - ...

  2. 数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)

    数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, ...

  3. linux的sed(增删改查)使用方法

    sed的增删改查的基本操作 参考:https://www.cnblogs.com/0zcl/p/6855740.html 01:增(a) 2个sed命令,分别是:(这些操作都是在内存中进行的,所以不会 ...

  4. MySQL增删改查

    C/S:Client ServerB/S:Brower Server php主要实现B/S .net IIS java TomCat LAMP: Linux系统 A阿帕奇服务器 Mysql数据库 Ph ...

  5. mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

    最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网: ...

  6. python2.7入门---操作mysql数据库增删改查

    Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口.Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: G ...

  7. Django-ORM增删改查

    ORM对单表进行增删改查 一,增加记录 #第一种方式 b=Book(name="Linux",price=66,author="kelvin",pub_date ...

  8. Redis入门之增删改查等常用命令总结

    Redis是用C语言实现的,一般来说C语言实现的程序"距离"操作系统更近,执行速度相对会更快. Redis使用了单线程架构,预防了多线程可能产生的竞争问题. 作者对于Redis源代 ...

  9. 饮冰三年-人工智能-Python-24 Django ORM增删改查

    一:首先使用默认的sqlite3创建表 1:现在在models.py中添加表模型 from django.db import models # Create your models here. cla ...

随机推荐

  1. jQuery 事件介绍

    什么是事件?页面对不同访问者的响应叫做事件.事件处理程序指的是当 HTML 中发生某些事件时所调用的方法. 常用的时间主要有以下几种: click()事件:click() 方法是当按钮点击事件被触发时 ...

  2. conda升级TensorFlow

    1.打开Anaconda prompt,查看tensorflow各个版本 anaconda search -t conda tensorflow 2.选择自己系统的版本:运行以下命令 anaconda ...

  3. spark 机器学习 ALS原理(一)

    1.线性回归模型线性回归是统计学中最常用的算法,当你想表示两个变量间的数学关系时,就可以用线性回归.当你使用它时,你首先假设输出变量(相应变量.因变量.标签)和预测变量(自变量.解释变量.特征)之间存 ...

  4. c# 子类的声明

  5. 偶然发现的几个OPENWRT工具安装包

    https://rychly.gitlab.io/openwrt-packages/ 有心人已经打好包了,下载拿用 例如:dropbrute https://rychly.gitlab.io/open ...

  6. oj.zstu 4421交税(合数分解成素数)

    题目 题意:T组,每一组输入一个数X,  求X最少能分成几个素数的和,输出. 思路: 对于一个大于2的偶数,由哥德巴赫猜想,一定能分成2个素数. 对于一个奇数来说,一定能分成2个或者3个素数之和.如果 ...

  7. Factorization Machines

  8. machine learning(10) -- classification:logistic regression cost function 和 使用 gradient descent to minimize cost function

    logistic regression cost function(single example) 图像分布 logistic regression cost function(m examples) ...

  9. 在 windows 上安装 git 2.22

    下载 by win 下载地址:https://git-scm.com/download/win 如下图.选择对应的版本下载: 安装 by win 1.双击下载好的git安装包.弹出提示框.如下图: 2 ...

  10. Find Peak Element II

    Description Given an integer matrix A which has the following features : The numbers in adjacent pos ...