• Linux简单的基础命令


    CentOS6.5的一些简单的基础命令和大家分享一下

    cd  进入某个路径
    cd .. 返回上一级
    cd - 返回上一次的路径
    cd~ 进入家目录
    touch  创建新文件
    mkdir  创建新目录
    mkdir -p  递归创建新目录
    rm -f  免交互删除
    rm -rf  免交互递归删除
    cp  从某个路径复制到某个路径
    cp -r  递归式从某个路径复制到某个路径
    mv  从某个路径移动到某个路径 
    ls  列表文件内的目录及文件
    ls -a  列表文件内的目录及文件包括隐藏文件
    ls -l  以长格式列表目录及文件
    ls -lh  以长格式列表目录及文件并以人性化显示文件目录大小
    ls -lhd  以长格式列表某个目录及文件本身并以人性化显示文件目录大小
    ls -lt  按时间以长格式列表目录内的文件及子目录
    ls -li 以长格式列表目录及文件以及inode号
    ls -R  以递归的方式显示其目录和子目录的所有内容
    du -sh  人性化显示文件或目录占用磁盘的大小
    wc -l 查看行数
    pwd 查看当前路径
    cat 看某个文件(猫一眼)
    cat -n 带行号看某个文件
    tac 反着看
    nl 带行号看
    less 全屏方式分页显示文件内容(可上下翻动)
    more 全屏方式分页显示文件内容(只能向下翻)
    head 默认看文件前十行
    tail 默认看文件后十行
    which 查看某条命令的绝对路径
    type 查看某条命令是内部命令还是外部命令
    find -name
    按名字查找
    find -type 按类型查找
    find -mtime 按时间查找
    find -size 按大小查找
    grep 过滤
    grep -v 过滤取反
    grep -i 过滤时不分大小写
    grep -w 按单词过滤
    grep -l 过滤到时显示文件名
    grep -o 按单次显示过滤的内容
    grep -E 同egrep为加强版过滤
    grep -n 过滤时显示行号
    egrep 加强版过滤
    gzip 用.gz的格式压缩
    bzip 用.bz2的格式压缩
    gzip -d 解压
    bzip -d 解压
    gunzip 解压
    bunzip 解压
    tar jcvf 打包同时用bzip2压缩并输出详细信息
    tar zcvf 打包同时用gzip压缩并输出详细信息
    tar xf 解包(不管用哪种压缩的都能解)
    rpm -q 查看某个软件包有没有安装
    rpm -qa 查看所有已经安装的软件包
    rpm -qi 查看某个软件的详细信息
    rpm -ql 查看某个软件包安装的文件、目录列表
    rpm -qf 查看某个命令是由哪个软件包安装的,要跟命令的绝对路径
    rpm -e 卸载某个软件
    mount 挂载
    mount -a 挂载所有设置了开机自动挂载的设备
    umount 取消挂载
    yum -y install 用yum免交互式安装
    yum -y remove或erase 用yum免交互式卸载
    yum history 查看yum安装历史记录
    yum history undo  回滚某次yum安装或卸载
    yum -y clean all 清楚本地yum缓存表
    yum makecache 重建本地yum缓存表
    ifconfig eth0 显示一个以太网卡的配置
    ifconfig eth0 192.168.1.100 /24  配置一个临时IP为192.168.1.100 子网掩码为255.255.255.0
    ifup eth0 激活网卡配置文件
    ifdown eth0 禁用网卡配置文件
    ifconfig eth0 up 开启物理网卡
    ifconfig eth0 down 关闭物理网卡
    su - 切换到root权限(与su有区别)
    reboot 重启
    poweroff 关机
    top 罗列使用CPU资源最多的linux任务 (输入q退出)
    pstree 以树状图显示程序
    ps 显示进程
    useradd 创建一个新用户
    useradd -e 创建一个新用户指定账号失效时间
    useradd -M 创建一个新用户不为其创建家目录
    useradd -s /sbin/nologin 创建一个新用户不让其登录系统
    passwd 设定用户密码
    userdel 删除某用户
    userdel -r 递归式删除某用户
    chmod 设置文件或目录的属主属组和其他用户权限
    chown 设置文件或目录的属主和属组
    umask 设置权限掩码
    fdisk 磁盘分区命令(2T以下;需要保存)
    parted 磁盘分区命令(2T以上;实时保存)
    partx 磁盘探测命令
    mkfs.ext4 格式化成ext4类型
    df -hT 查看磁盘挂载情况
    df -hTi 查看inode号使用情况
    blkid 查看磁盘的UUID号
    vimtutor vim使用手册

     

    另附一张vim键盘图解解闷儿

     

     

     

     

     

     

     

     

  • 相关阅读:
    常见makefile写法
    CMake入门指南
    CMAKE的使用
    Google NewSQL之Spanner
    Google Spanner (中文版)
    全球级的分布式数据库 Google Spanner原理
    idea刷新项目、清除项目缓存
    彻底理解Java的Future模式
    Elasticsearch 三种分页方式
    ElasticSearch 深度分页解决方案
  • 原文地址:https://www.cnblogs.com/jinchuan16/p/9840293.html
Copyright © 2020-2023  润新知