zoukankan      html  css  js  c++  java
  • linux 基础语法

    1.linux常用命令

    1.1 系统命令

    runlevel                     # 查看当前的运行级别
    systemctl status sshd        # 开启网络服务功能
             stop               # 关闭
             restart            # 重启
             reload             # 重载
    reboot                       # 重启
    halt                         # 关机
    poweroff                     # 关机

    1.2 查看文件常用指令

    cat                   # 在命令提示符下查看文件内容
    more                  # 在命令提示符中分页查看文件内容
    less                  # 命令行中查看文件可以上下翻页反复浏览
    head                  # 命令行中查看文件头几行
    tail                  # 命令行中查看文件尾几行
    wc                    # 统计文件的单词数 行数等信息

    1.3 目录管理常用指令

    pwd                   # 查看你当前所在的目录
    cd                    # 切换目录
    ls                    # 查看显示目录的内容
    du                    # 统计目录和文件空间的占用情况
    mkdir                 # 创建新目录
    rmdir                 # 删除空目录
    touch                 # 创建文件
    rm                    # 删除文件
    ln                    # 创建硬链接
    ln -s                 # 创建软链接
    cp                    # 复制文件或目录
    mv                    # 移动文件或目录
    which                 # 查看linux命令所在的目录

    1.4 账号与权限

    '''1.组管理'''
    groupadd group_name                            # 创建一个新用户组
    groupdel group_name                            # 删除一个用户组
    groupmod -n new_group_name old_group_name      # 重命名一个用户组

    '''2.用户管理'''
    useradd zhangsan                               # 创建账户张三
    passwd zhangsan                                # 给用户设置密码
    userdel -r zhangsan                            # 删除张三及他的宿主目录

    '''3.用户组管理'''
    gpasswd -a zhangsan root                       # 将张三用户加入root组
    groups zhangsan                                # 确认zhangsan用户在root组
    gpasswd -d lisi root                           # 将李zhangsan户从root组中删除

    '''4.权限管理'''
    chown -R zhangsan /aaa                         # 将文件夹/aaa的多有者修改为zhangsan
    chown root:root /aaa                           # 将/aaa文件夹的属主和属组都改成root
    chmod 777 /aaa                

    2.ubuntu开启sshd服务

    • 安装sshd

    root@dev:shiyanlou_project# sudo apt-get install openssh-server
    root@dev:shiyanlou_project# /etc/init.d/ssh status
    root@dev:shiyanlou_project# netstat -anptu | grep sshd
    • 开启root远程登录功能

    Port 22               # 去掉注释
    #PermitRootLogin prohibit-password
    PermitRootLogin yes   # 把上面的换成yes
    • 重启sshd服务

    root@dev:shiyanlou_project#  service sshd restart

    3.ubuntu 安装软件

    sudo apt-get install XXX
    sudo apt-get install -y XXX
    sudo apt-get remove XXX

     

    做最野的狼
  • 相关阅读:
    windows系统切换jdk,修改java_home无效情况
    Cannot instantiate interface org.springframework.context.ApplicationListener
    MySQL分组查询获取每个学生前n条分数记录(分组查询前n条记录)
    ASP.NET Web API 使用Swagger生成在线帮助测试文档,支持多个GET
    EF TO MYSQL 无法查询中文的解决方法
    HttpWebRequest post请求获取webservice void数据信息
    This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms. 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分 解决方案
    MySQL 5.7.13解压版安装记录 mysql无法启动教程
    C# udpclient 发送数据断网后自动连接的方法
    汽车XX网站秒杀抢购代码
  • 原文地址:https://www.cnblogs.com/shanjiaaa/p/13729620.html
Copyright © 2011-2022 走看看