zoukankan      html  css  js  c++  java
  • Linux常用命令

    一、文件操作
    # 创建目录
    mkdir fortest
    # 加 -p 可以创建多级目录,且不要求其父目录存在
    mkdir -p fortest/test/d
     
    # 创建一个空文件
    touch file.txt
     
    # 向文件中写入一句话(如果文件不存在会创建)
    echo “hello,word” > test.txt
    # 使用两个大于号可以进行追加,不会先清空文件
    echo “hello,word” >> test.txt
     
    # 查看文件,后两者可分页查看
    cat 、less、more
     
    # 分别打印文件的前10行与后10行
    head、tail
     
    # gzip压缩,常用后缀为.gz
    gzip test.txt  # 压缩
    gzip -d test.txt.gz # 解压
     
    # tar打包压缩,常用后缀为.tar.bz2 和 .tar.gz
    tar jcvf test.tar.bz2 test.txt  # 压缩
    tar jxvf test.tar.bz2  # 解压bz2文件
     
    # 打包并调用gzip压缩gz格式的文件
    tar zcvf test.tar.gz test.txt # 压缩
    tar axvf test.tar.gz  # 解压
     
    二、权限管理
    # chown 修改文件所属的用户和所属的组
    chown user /home/joy/test.txt
    # 修改文件所属用户 user , 同时属于组 group2
    chown user:group2 /home/joy/test.txt
     
    # chmod 用于修改文件的权限,分别对用户属主(u),组(g),其他(o)进行配置
    chmod u+x /home/joy/test.txt
    chmod g+w /home/joy/test.txt
    chmod o-r /home/joy/test.txt
     
    # chmod 还可以用3位0-7的数字来对三组权限进行同时设置,每位数字分别代表读(4)、写(2)和执行(1)
    chmod 740 /home/joy/test.txt # 740代表 rwxr——
    chmod 764 /home/joy/test.txt # 764代表 rwxrw-r—
     
    # -参数,表示也同时切换 hdfs 的环境变量
    sudo su - hdfs
    # 在 HDFS 文件系统中建立一个目录,并将目录的属主修改为普通用户,方便后续操作
    hdfs dfs -mkdir /data
    hdfs dfs -chown joy:dataml /data
     
    三、软件安装
    # Ubuntu 和 Debain 采用的方式
    apt-get install emacs24
     
    # CentOs 和 Fedora 采用的方式
    yum install emacs24
     
    # Mac 采用的方式
     brew install emacs24
     
    # 对于要编译的软件
    # 配置环境,检查依赖
    ./configure —prefix=/usr/local/nginx
    # 编译
    make
    # 安装,通常需要root权限
    sudo make install 
     
    # 对于解压即可用的程序
    # 下载软件
    # 解压
    tar xvf jdk8.tar.gz
    # 移动到 /opt 目录,方便管理
    mv jdk8 /opt/
    # 添加路径到 PATH 环境变量
    echo “export PATH=/opt/jdk/bin:$PATH” >> ~/.bashrc
    # 应用环境变量
    source ~/.bashrc
    # 测试命令
    which java
  • 相关阅读:
    bzoj 3727: Final Zadanie 思维题
    bzoj 2510: 弱题 概率期望dp+循环矩阵
    bzoj 1131: [POI2008]Sta DFS
    bzoj 3572: [Hnoi2014]世界树 虚树
    bzoj 3611: [Heoi2014]大工程 虚树
    bzoj 3545: [ONTAK2010]Peaks Kruskal重构树
    bzoj 2118: 墨墨的等式 spfa
    bzoj 1441: Min 裴蜀定理
    bzoj 4540: [Hnoi2016]序列 莫队
    bzoj 4034: 树上操作 线段树
  • 原文地址:https://www.cnblogs.com/mxsf/p/10374945.html
Copyright © 2011-2022 走看看