zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    知识搜索
    使用 getopt() 进行命令行处理
    【新提醒】夏新大v安卓4.1尝鲜最新更新版本发布(包含进步版)1124更新 大V综合交流区 360论坛
    搜狗知立方高调亮相 开启知识计算新时代
    socat: Linux / UNIX TCP Port Forwarder
    Crontab 每两周执行一次
    python 命令行解析 optionparser
    crontab jojo's blog--快乐忧伤都与你同在 BlogJava
    搜索引擎开始「实体搜索」新领域竞争,Google、百度分别发力实体搜索产品
    netcat(nc)的替代产品 Socat
  • 原文地址:https://www.cnblogs.com/xmai/p/7416999.html
Copyright © 2011-2022 走看看