zoukankan      html  css  js  c++  java
  • Linux常用命令集合(小白篇)

    相信许多小白程序员对于linux会很陌生吧,对于一些操作命令都不会太记得,但是作为一个程序员怎么能不清楚linux的使用命令呢。
    接下来,我就给大家一些常用的命令,希望可以帮得到大家。

    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
    

    就到这里吧~ 希望可以帮到大家!

  • 相关阅读:
    Notes about "Exploring Expect"
    Reuse Sonar Checkstyle Violation Report for Custom Data Analysis
    Eclipse带参数调试的方法
    MIT Scheme Development on Ubuntu
    Manage Historical Snapshots in Sonarqube
    U盘自动弹出脚本
    hg的常用配置
    Java程序员的推荐阅读书籍
    使用shared memory 计算矩阵乘法 (其实并没有加速多少)
    CUDA 笔记
  • 原文地址:https://www.cnblogs.com/xiangnuan/p/13741511.html
Copyright © 2011-2022 走看看