• linux常用命令与技巧(不断添加与更新)


    linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅。

    # mkdir -p /usr/local/src/ ##递归创建目录
    # rm -rf                   ##删除文件或目录  
    

      

    # rpm -qa | grep iptables   ##查看某个软件是否安装
    # rpm -e httpd
    # yum -y remove httpd   ##清除软件安装包
    

      

    # cat /etc/centos-release   ##查看centos版本
    

      

    # yum install iptables-services   ##安装iptables防火墙
    # vi /etc/sysconfig/iptables      ##编辑防火墙配置文件
    1) 重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off
    2) 即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop
    

     

    # vim /etc/group   ## 查看有哪些用户组
    # groupadd mysql   ## 添加mysql组
    # useradd -g mysql mysql -s /bin/false  ##创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
    # chgrp mysql /tmp/testfile             ##给testfile文件添加所属组为mysql组
    # gropudel groupname                    ##删除组
    
    # vim /etc/passwd   ## 查看有哪些用户
    # useradd username  ## 创建用户 (创建username时会自动创建username组)
    # passwd username   ## 设置密码
    # chown -R user1 /tmp/testdir ##给testdir添加所有者为user1
    # chown -R mysql:mysql /data/mysql   ## 设置该文件夹及其子文件(-R指递归)设置所有者为mysql用户 所有组也为mysql组(第二个mysql)
    # userdel [-r] username              ## 删除用户,[-r]表示把用户家目录一并删除 删除用户时也把默认组删除
    
    # usermod -G groupname username      ## 把username添加到groupname组,但是username用户同时还会属于username组
    # vim /etc/group                     ## 查看组内成员 也可以查看用户属于哪个组
    

      

    # chmod 755 /tmp/testdir # 更改权限 dir(755) file(644)
    

      

     

    # updatedb
    # locate fimename   ##查找文件比find节省资源
    
    # find /root -name filename ## 在root目录下按文件名查找文件
    

      

    # ln -s filename filenamenew ## 给filename添加软连接filenamenew(快捷方式)
    

      

    # df -h   ## 查看磁盘空间 -h 以合适的单位显示 如 M G K
    

      

    # vim
    # dd   ## 删除当前行 ndd
    # yy   ## 复制当前行 nyy
    # p     ##粘贴当前行到下一行
    # nG   ##光标移到n行
    
    #:set nu      ## 显示行号
    #:set nonu  ## 隐藏行号
    #:/searchwore   ## 查找searchword
    

      

    # tar zcvf filename.tar.gz /tmp/test   ##压缩成tar.gz格式文件
    # tar zxvf filename.tar.gz                  ##解压到当前目录下
    # tar jcvf  filename.tar.bz2 /tmp/test ##压缩成tar.bz2
    # tar jxvf filename.tar.bz2                 ##解压到当前目录下
    

      

    If the copyright belongs to the longfei, please indicate the source!!!
  • 相关阅读:
    秦曾昌人工智能课程---6、Decision Tree Learning
    秦曾昌人工智能课程---5、KNN和朴素贝叶斯
    秦曾昌人工智能课程---4、梯度下降算法
    我和最小二乘法的二三事
    英语影视台词---The Professor
    秦曾昌人工智能课程---3、机器学习中的哲学
    python从入门到大神---1、初始化实例、类属性、方法
    秒懂神经网络---震惊!!!神经网络原来可以这么简单!
    秦曾昌人工智能课程---2、机器学习中的数学基础2
    linuxc_螺纹锁紧pthread_mutex_t
  • 原文地址:https://www.cnblogs.com/longfeiPHP/p/5434438.html
Copyright © 2020-2023  润新知