• [linux] 系统的基本使用


    用户系统:

    之前提到,linux是个多用户系统,所以要使用linux,首先你得是个用户

    用户:普通用户+管理员

    每一个用户有自己的用户名+密码,

    会话(session):一个终端使用服务器的全过程

    从你用户登录,到你关机或者logout,这叫一个session

    管理员(root):

    刷机什么的时候经常听到root这个词,因为android基于linux的,而默认手机用户的root权限是被封掉的,所以要'root'来获得管理员权限

    管理员的用户名就叫root

    命令提示符:

    管理员的命令提示符是#,普通用户是$,

    命令提示符可以被修改

    putty:一个软件,远程操控

    一些基本命令:

    命令 -选项 参数

    选项对命令所做的事进行修饰,参数一般是文件名或者目录名

    命令要分内部命令和外部命令,内部命令是写在shell内部的,是和shell一起装载进内存的,外部命令是在磁盘中的,被用到的时候才调入

    命令风格:

    修改密码:

    passwd 可修改密码

    passwd username 只有管理员可以修改用户密码,因此这条指令只能被管理员使用

    退出:

    exit

    log out

    crtl+d

    查看帮助:

    help

    只能提供内部命令的帮助

    man

    man是分章节编写的,

    事实上WSL里完全可以用方向键上下用鼠标滚轮翻页

    info

    查看目录中的文件(file)和目录(directory):

    ls

    不同的格式:

    ls -a

    ls -l

    ls -la

    ls -a /boot

    查看登录的用户:

    who

    注意这条指令只对远程登录有用,如果你是在你本地的linux机器上,那么输入who命令没有任何输出,必须是你通过远程登录到某个服务器,who命令才有用

    who查看登录到系统的所有用户的登录名,终端号,登陆时间,主机号

    who am i

    只显示自己的信息

    各种终端号他们是什么含义:

    最一开始,计算机比较昂贵,所以大家使用物理终端,就是一套输入输出设备,连接到主机

    后来产生了虚拟终端(tty)

     

    切换虚拟终端:

    Ctrl+Alt+Fn

    chvt n

    伪终端pty:由远程登录软件或终端模拟软件模拟出来的终端

    虚拟终端什么伪终端这里都是什么我说实话弄得不是很明白,以后再说吧,

    日历:

    cal

     这个工具不是每个linux版本都有,好像只有bsd流派的才有,比如我的ubuntu22.04就没有,需要安装,

    安装指令:

    使用:你可以只用cal来显示当前年月的日历,也可以用参数指定年月

    last:上次登录的信息

    date:查看日期时间

    history:得到一些你最近输入的指令的历史

     

    终止正在命令行中执行的程序:

    ctrl+c

    删除字符

    显示文件内容:
    cat 文件名

    删除文件、目录:

    rm   #普通的删除文件

    rm -r #rcursive 删除目录及其目录下的所有内容

    rm -i #要求删除前请求用户确认

  • 相关阅读:
    IMS架构中的注册与会话流程:RTPEngine集成及消息路由详解
    Python采集猫咪数据并做数据可视化图
    防火墙双机热备实验
    python中函数的参数
    【macOS付费软件推荐】第3期:Sibelius Ultimate
    R语言ggplot2可视化分面图(facet):gganimate包基于transition_time函数创建动态散点图动画(gif)
    python:日期时间处理
    噪声系数与插入损耗
    30天Python入门(第五天:深入了解Python中的列表)
    AtCoder Beginner Contest 258 A~H 题解
  • 原文地址:https://blog.csdn.net/WenBayBay/article/details/139814311