zoukankan      html  css  js  c++  java
  • 2.linux的增删改查

    一.增删改查  
        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 文件系统有关
     
     
     
  • 相关阅读:
    python运行时参数m的作用
    如何设置.net控件SplitContainer平均分配
    不用安装Oracle客户端
    视频聊天APP
    Hadoop框架
    Shell
    Linux
    java14带参的方法
    java13人机猜拳
    java12类的无参方法
  • 原文地址:https://www.cnblogs.com/yikuaiqian/p/9462311.html
Copyright © 2011-2022 走看看