• linux基本命令


    常用命令:
    w 查看登入用户(第一行为主机负载)
    ifconfig -a 查看所有网络
    dhclient 自动获取IP地址
    关机命令 init0 shutdown -h now
    重启命令 init 6 reboot shutdown -r now
    ls 参数
    -a 列出所有文件 包括隐藏文件
    -l 查看文件或目录的详细信息
    -d 查看本身 只列出目录本身
    -t 按时间排序 最后更改时间
    -i 查看iNode号

    cd – 交替切换目录
    cd . 当前目录
    cd .. 上一级目录
    pwd查看当前目录

    mkdir(make directory) 创建文件夹
    mkdir -p 自动创建父目录 例如:mkdir –p1/2/3
    man 查看命令帮助文件

    rmdir 删除目录 删除不了文件
    rmdir -p 删除联级目录

    tree 查看文件树 tree/tmp/

    rm 删除文件
    rm -i 安全位 确认后删除
    rm -r 删除目录
    rm -f 强制删除

    touch创建文件 mkdir创建目录

    cp复制(copy)

    cp 复制文件
    cp -r 复制文件夹

    查找命令find
    find / -name file1 从 '/' 从根文件系统搜索文件和目录
    find / -user user1 搜索属于用户 'user1' 的文件和目录
    find /home/user1 -name *.py 在目录 '/ home/user1' 中搜索带有'.py' 结尾的文件
    find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
    find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 结尾的文件并定义其权限
    find / -xdev -name *.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
    df -h 查看当前磁盘分区使用情况

    alias 查看所有系统别名 编辑 vi .bashrc 保存永久生效

    环境变量:
    echo $PATH 输出变量值
    PATH=$PATH:/tmp/ 重新定义变量当前终端有效
    永久生效 vim /etc/profile

    关闭防火墙 两种
    Selinux
    setenforce0 临时关闭
    永久关闭
    vi/etc/selinux/config
    SELINUX=disabled 重启后生效
    netfilter (iptables)
    iptables -F 临时清除规则
    service iptables save 保存生效

    用户和群组
    groupadd group_name 创建新用户组
    groupdel group_name 删除用户组
    groupmod -n new_group_name old_group_name 重命名用户组
    useradd -g admin -d /home/user1 -s /bin/bash user1 创建用户加入 admin"用户组 家目录为/home/user1
    useradd user1 创建一个新用户
    userdel -r user1 删除一个用户 ( '-r' 排除家目录)
    usermod 修改用户属性

    打包和压缩文件
    tar -cvf xtblinux.tar file1 创建非压缩的包 只打包
    tar -cvf xtblinux.tar file1 file2 dir 创建包含了 'file1', 'file2' 以及 'dir'的档案文件
    tar -tf xtblinux.tar 显示包中的内容
    tar -xvf xtblinux.tar 释放包
    tar -xvf xtblinux.tar -C /tmp 将压缩包释放到 /tmp目录下
    tar -cvfj xtblinux.tar.bz2 dir1 创建bzip2格式的压缩包
    tar -xvfj xtblinux.tar.bz2 解压bzip2格式的压缩包
    tar -cvfz xtblinux.tar.gz dir1 创建gzip格式的压缩包
    tar -xvfz xtblinux.tar.gz 解压gzip格式的压缩包
    bunzip2 file.bz2 解压 'file.bz2'的包
    bzip2 file 压缩 'file' 的文件
    gunzip file.gz 解压 'file.gz'的文件
    gzip file 压缩'file'的文件
    gzip -9 file1 最大程度压缩 1-9 各等级
    zip file1.zip file1 创建zip格式的压缩包
    zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
    unzip file1.zip 解压zip格式压缩包

    查看文件内容
    cat file1 正向查看文件的内容
    tac file1 反向查看文件的内容
    more file1 正向翻页查看文件的内容
    less file1 类似于 'more' 命令,但是可以上下翻页和查询操作
    head -2 file1 查看文件的前两行
    tail -2 file1 查看文件的最后两行
    tail -f file1 动态查看被添加到一个文件中的内容

  • 相关阅读:
    20151224:Web:CheckBoxList 控件:去重显示 ;复选框多选时可点击查询查出结果
    20151223:Web:审核:审核和取消
    20151223:Web:审核:主页面
    20151223:Web:审核:登陆
    20151223:Web:审核:注册
    20151221:Web复习:删除
    练习!!年月日判断并输出第多少天
    枚举,函数
    练习!!输入学生信息
    结构体
  • 原文地址:https://www.cnblogs.com/xtbao/p/6257401.html
Copyright © 2020-2023  润新知