• Linux:系统文件目录


     目录结构

    bin:命令类目录

     命令

    系统操作

    清屏:clear、ctrl+L

    进程:

    #kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 
    #kill -u hnlinux //方法二
    #kill -KILL 强制关闭

     网络操作

     wget:

    //下载单个文件
    wget http://www.linuxde.net/testfile.zip
    
    // -O 指定下载下来的文件名
    wget -O wordpress.zip http://www.linuxde.net/download.aspx?id=1080
    
    // -c 断点续传
    wget -c http://www.linuxde.net/testfile.zip
    
    // -b后台下载,查看进度
    wget -b http://www.linuxde.net/testfile.zip
    tail -f wget-log
    
    //ftp下载
    wget ftp-url
    wget --ftp-user=USERNAME --ftp-password=PASSWORD url

    curl:命令用来执行下载、发送各种HTTP请求,指定HTTP头部等操作。如果系统没有curl可以使用yum install curl安装,也可以下载安装

    // -o指定下载到文件,默认输出到终端,--silent不显示进度
    curl http://man.linuxde.net/test.iso -o filename.iso --progress
    ######################################### 100.0%
    
    //--referer 指定header信息
    //--cookie 指定cookie
    //-u name:123指定登陆名密码
    //-A 指定user-agent
    // -I 只打印请求网址的Head信息
    curl --referer http://www.google.com http://man.linuxde.net --cookie "user=root;pass=123456" -A "Mozilla/5.0"

    文件操作

    1、创建目录

    mkdir

    2、

    mkdir dir1 创建一个叫做 'dir1' 的目录'
    mkdir dir1 dir2 同时创建两个目录
    mkdir -p /tmp/dir1/dir2 创建一个目录树
    rm -f file1 删除一个叫做 'file1' 的文件'
    rmdir dir1 删除一个叫做 'dir1' 的目录'
    rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
    rm -rf dir1 dir2 同时删除两个目录及它们的内容
    mv dir1 new_dir 重命名/移动 一个目录
    cp file1 file2 复制一个文件
    cp dir/* .    复制一个目录下的所有文件到当前工作目录
    cp -a /tmp/dir1 .    复制一个目录到当前工作目录
    cp -a dir1 dir2     复制一个目录

     yum命令

    1.列出所有可更新的软件清单命令:yum check-update
    2.更新所有软件命令:yum update
    3.仅安装指定的软件命令:yum install <package_name>
    4.仅更新指定的软件命令:yum update <package_name>
    5.列出所有可安裝的软件清单命令:yum list
    6.删除软件包命令:yum remove <package_name>
    7.查找软件包 命令:yum search <keyword>
    8.清除缓存命令:
    yum clean packages: 清除缓存目录下的软件包
    yum clean headers: 清除缓存目录下的 headers
    yum clean oldheaders: 清除缓存目录下旧的 headers
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers

    国内yum源

    //备份
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
    //下载repo
    //CentOS5 :http://mirrors.163.com/.help/CentOS5-Base-163.repo
    //CentOS6 :http://mirrors.163.com/.help/CentOS6-Base-163.repo
    //CentOS7 :http://mirrors.163.com/.help/CentOS7-Base-163.repo
    
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
    //设置生效
    mv CentOS6-Base-163.repo CentOS-Base.repo
    yum clean all
    yum makecache

    文档:

    http://www.cnblogs.com/yang877/p/5859054.html

  • 相关阅读:
    Win11安装跳过TPM的方法 Win11安装怎么跳过TPM
    选取文件,列举文件(含子文件夹),记录大小信息,限制文件层级
    选取文件夹,枚举文件及子文件夹
    数据库SQL中having和where的用法区别
    Environ 函数调用系统环境变量 电脑用户名等
    Notepad++正则表达式语法
    VB几种函数参数传递方法,Variant,数组,Optional,ParamArray
    Access导出到Excel方法汇总
    VBA编程自动导出生成Excel表
    LeetCode 136 只出现一次的数字
  • 原文地址:https://www.cnblogs.com/xmai/p/7416999.html
Copyright © 2020-2023  润新知