【Linux】1.0 登录用户配置 + 基本指令part 1

这篇具有很好参考价值的文章主要介绍了【Linux】1.0 登录用户配置 + 基本指令part 1。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、登录

  1. 方式一:输入操作指令(以root用户为例)-[ ssh root @公网IP ] → 输入用户密码

  2. 方式二:新建 → 确认 → 打开 → 用户名:root → 输入用户密码 (如下图)

【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1

二、Linux 配置普通用户

  • 以 root 账户登录,输入下述指令,查看已经配置过的普通用户:
ls /home

【Linux】1.0 登录用户配置 + 基本指令part 1

  • 创建普通用户:
adduser [username]
例:adduser RoundBottle
  • 设置密码:(密码不能包含用户名,不能小于7位,请根据提示设置密码)
passwd [username]
例:passwd RoundBottle

注意:如果 忘记用户密码,以root用户登录,输入指令:passwd [username] 可以重新设置该用户的密码


三、一些常规设置

配色方案、字体
【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1


四、OS 操作系统

operating system

用户
操作系统
驱动程序
硬件

👉操作系统为对软硬件进行控制和管理,为用户提供运行环境


五、Linux 基本指令

使用:输入指令 + 回车(enter)

01 - pwd 指令

  • pwd : 显示当前用户所在的路径
    【Linux】1.0 登录用户配置 + 基本指令part 1
    ps.建议每次登录后或长时间未操作,先确认一下当前所在的目录

  • 什么是路径?(下图以Windows系统为例)

    • 绝对路径?
    • 相对路径?

【Linux】1.0 登录用户配置 + 基本指令part 1

  • 路径分割符
    Windows :" \ " 👉 eg:D:\Egde brower
    Linux :" / " 👉eg:/root

  • 绝对路径:从根目录开始定位文件的路径

    • 例如:宇宙/银河系/太阳系/地球/中国/我家的隔壁邻居
    • eg: /user/linux/test/me/MyNeighbour.txt
    • 特点:用起来比较麻烦,一般是在对文件进行配置中使用
  • 相对路径:相对于 当前所在路径

    • 例如:我家的隔壁邻居
    • eg:…/MyNeighbour.txt
    • 特点:用起来简单、常用

02 - ls 指令

  • ls : 显示当前路径下的 文件列表 ,包括文件目录和普通文本文件 (默认只显示文件名
    【Linux】1.0 登录用户配置 + 基本指令part 1

  • ls -l:显示更多文件信息 (文件=文件内容+文件属性)
    【Linux】1.0 登录用户配置 + 基本指令part 1

    • 文件属性:
      【Linux】1.0 登录用户配置 + 基本指令part 1
      • 所以空文件也占内存(文件的属性数据)
    • ls → 指令; -l →命令选项
    • ls -l 简化成 ll 也可以(“ll” 是 “ls -l” 的“别名”) 【Linux】1.0 登录用户配置 + 基本指令part 1
  • ls -l -a:a→all,显示更多隐藏文件(以·(点)开头的文件就是隐藏文件),同样的,写成 ls -la也可以
    Linux:
    【Linux】1.0 登录用户配置 + 基本指令part 1
    Windows:
    【Linux】1.0 登录用户配置 + 基本指令part 1

ls 指令sum.

常用选项:
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
-l 列出文件的详细信息。
-n 用数字的 UID,GID 代替名称。 (介绍 UID, GID)
-F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表 示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
-r 对目录反向排序。
-t 以时间排序。
-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
-R 列出所有子目录下的文件。(递归)
-1 一行只输出一个文件。

03 - cd 指令

  • cd:进入目录
    【Linux】1.0 登录用户配置 + 基本指令part 1
  • cd . (一个点) 进入当前路径
  • cd …(两个点) 进入上级路径 → 不断退回,最终回到根目录下
    【Linux】1.0 登录用户配置 + 基本指令part 1
  • ./* : 当前目录(.)下所有文件(*)(包括目录【Linux】1.0 登录用户配置 + 基本指令part 1

Linux的目录结构整体上多叉树的样子,根目录就是这棵树的根
【Linux】1.0 登录用户配置 + 基本指令part 1【Linux】1.0 登录用户配置 + 基本指令part 1

tree

tree:用树状结构显示当前的目录结构

<如果输入tree指令出现:> -bash: tree: command not found(操作报错看描述!)
安装tree的指令: yum install -y tree
ps.如果疯狂双屏 👉 ctrl + c :终止程序
终止程序快捷键

【Linux】1.0 登录用户配置 + 基本指令part 1

  • cd ~ 进入当前用户(whoami → 用于知道当前用户是谁 )的家目录

    • root :超级用户 → /root
    • 另外的:普通用户 → /home/username
      【Linux】1.0 登录用户配置 + 基本指令part 1
      【Linux】1.0 登录用户配置 + 基本指令part 1
  • cd - 回到最近上一次所处的路径
    【Linux】1.0 登录用户配置 + 基本指令part 1

    • 可以在两个目录之间反复横跳
      【Linux】1.0 登录用户配置 + 基本指令part 1

cd 指令 sum.

cd … : 返回上级目录
cd /home/litao/linux/ : 绝对路径
cd …/day02/ : 相对路径
cd ~:进入用户家目
cd -:返回最近访问目录

04 - touch 指令

语法:touch [选项]… 文件…
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
常用选项
-a 或–time=atime或–time=access或–time=use只更改存取时间。
-c 或–no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或–time=mtime或–time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。

nano

nana test.c → ctrl + x → Y → 回车enter

进入nano↓
【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1

  • ./a.out:当前路径下的 a.out 文件(执行一个程序,先要把它加载到内存中,要把它加载到内存中首先要找到它)

05 - mkdir 指令

语法:mkdir [选项] dirname… (只能创建空目录)
功能:在当前目录下创建一个名为 “dirname”的目录
常用选项
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录

06.rmdir指令 && rm 指令(重要)

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。
语法:rmdir [-p][dirName]
适用对象:具有当前目录操作权限的所有使用者
功能删除空目录
常用选项
-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

rm命令可以同时删除文件或目录 语法:rm [-f-i-r-v] [dirName/dir]
适用对象:所有使用者
功能:删除文件或目录
常用选项
-f 即使文件属性为只读(即写保护),亦直接删除(强制删除且不会询问
-i 删除前逐一询问确认
-r 删除目录及其下所有文件(删除目录一定要加 -r

rm: cannot remove ‘xxxxx’: Is a directory   // 删除目录 要加 -r (递归删除)

【Linux】1.0 登录用户配置 + 基本指令part 1
【Linux】1.0 登录用户配置 + 基本指令part 1

  • Linux 没有回收站,删除的文件可以恢复但是成本很高,慎用 rm 指令!

END文章来源地址https://www.toymoban.com/news/detail-510047.html

到了这里,关于【Linux】1.0 登录用户配置 + 基本指令part 1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置

    一、在 Debian 中添加 sudo 用户 1.创建新用户 首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。 使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会创建用户的主目录。 sudo adduser test 2.将用户成为 sudo 用户 创建test用户后,

    2024年02月05日
    浏览(63)
  • Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!

    在Debian 11服务器上安装SSH并创建新用户允许SSH远程登录的步骤如下: 步骤1:安装SSH 为了安装SSH服务器,您需要以root用户或具有sudo特权的用户身份登录到您的Debian 11服务器。 在终端中执行以下命令来安装SSH服务器: 步骤2:创建新用户 要创建一个新用户,您可以使用  add

    2024年02月12日
    浏览(52)
  • linux之Ubuntu系列(三)远程管理指令☞SSH 高级应用 RSA非对称加密 以及免密登录,配置别名

    对称加密 、非对称加密 1、对称加密中 加密和解密 使用的秘钥是同一个;非对称加密中采用两个密钥,一般使用公钥进行加密,私钥进行解密。 2、对称加密解密的速度 比较快 ,非对称加密和解密花费的 时间长、速度相对较慢 。 3、对称加密的安全性相对较低,非对称加密

    2024年02月16日
    浏览(49)
  • Linux(Ubuntu)密码复杂度功能和连续登录失败处理功能基本配置

    以下配置小编通过虚拟机亲测,配置完成后,能够实现相应的功能,建议配置前先对原文件进行备份,以免造成不必要的麻烦!         操作系统版本:Ubuntu 18.04.6 (一)密码复杂度功能        (1)安装PAM的cracklib模块,cracklib能提供额外的密码检查能力        

    2024年02月16日
    浏览(40)
  • 【Linux基本指令(1)】几十条基本指令快速入手Linux

    本文思维导图: Linux是一个操作系统,操作系统是一款做软硬件管理的软件。 Linux操作的特点:纯命令行的操作。 指令的操作更贴近操作系统。 后面我们会知道, Linux下一切皆文件 。 使用Xhell这个软件登录到云服务器来学习Linux。 ssh root@ 公网IP 公网IP是你的云服务器的IP。

    2024年02月05日
    浏览(55)
  • Linux:用户切换指令su

     相关文章 Linux专栏 https://blog.csdn.net/weixin_45791458/category_12234591.html         su是一个常用的用户切换命令, 用于在不同的用户身份之间切换,下面是它的用法。          当没有指定username时,su命令默认将root当做username。su命令默认不切换工作目录到目标用户的家目录,

    2024年01月23日
    浏览(43)
  • 【Linux】Linux基本指令(1)

    从这篇文章开始,博主就开启了Linux学习之路了,本篇文章也是博主的第一篇Linux的文章,今后也会持续不断更新的。 文件=文件数据+文件属性 (所以一个建好的文件就算没有数据,也占用存储空间) = 文件操作=对文件数据操作+对文件属性操作 a.绝对路径 :把从开始到定位

    2023年04月24日
    浏览(41)
  • 【Linux】Linux基本指令(3)

    单纯的输入 date 会以这种形式输出: 但其实这种形式我们看着是不太习惯的,我们可以指定形式输出: 格式为: date +选项 %H : 小时(00..23) %M : 分钟(00..59) %S : 秒(00..61) %X : 相当于 %H:%M:%S %d : 日 (01..31) %m : 月份 (01..12) %Y : 完整年份 (若是%y,则输出年份的后两位) %F : 相当于

    2024年02月04日
    浏览(40)
  • 【Linux】Linux基本指令(2)

    指令说白了就是 可执行程序 ,且指令一定是 在系统的某一个位置存在的 ,在执行指令前,我们需要先找到它。 众所周知,Linux的指令有很多,指令的选项也有很多,我们不可能全记住,但可以通过查看联机手册获取帮助,只需要用到 man指令,然后加上你要查的内容即可。

    2024年02月01日
    浏览(55)
  • 【linux】Linux基本指令(上)

    前言: 在之前我们已经简单了介绍了一下【Linux】,包括它的概念,由来啊等进行了讲解,接下来我们就将正式的踏入对其的学习!!! 在正式学习之前,我们先插入一个知识点,即“ 操作系统 ”,那么到底什么是操作系统呢?当我们了解这个知识点之后,我们才能更好的

    2024年02月02日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包