Linux基础基础指令

Posted Ricky_0528

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础基础指令相关的知识,希望对你有一定的参考价值。

文章目录

一、登录相关指令

ipconfig:查看ip地址
ssh [用户名]@[ip地址]:Xshell用户登录

二、账号操作相关指令

  • useradd [用户名]:添加用户

    注:添加完用户后默认是没有密码的,第一次登录系统会提示你设置密码
    adduser是一个perl脚本,暂不使用

  • passwd [用户名]:修改用户密码

    注root用户下可以修改任何一个用户的密码

  • userdel [选项] [用户名]:删除用户
    • -f:强制删除用户,即使用户当前已登录
    • -r:删除用户的同时,删除与用户相关的所有文件(推荐加上)
  • ls /home:查看当前所有用户

    /home是用来存放用户的主目录,每新建一个用户就会在这里新建一个文件夹

三、一些简单指令

  • pwd:显示用户当前所在的目录

  • whoami:显示当前是哪个用户

  • which [指令]:查看指令的详细信息

  • alias [别名]='指令':给指令起别名

    如:alias back='cd ..',使用back相当于回退上级目录指令
    注:起别名仅限本次会话有效,重新登录即恢复原样。可以通过修改配置文件来更改,但不建议

  • tree:以树形展示目录结构

    无法使用可能是没有安装,使用yum -y install tree进行安装

  • echo '内容':标准输出,将内容输出到显示器,支持重定向

  • bc:Linux自带的计算机,可以配合管道进行使用

  • history:显示及其所有历史指令

    history | less:使用less查看历史指令,更加便捷,less使用后面会讲

  • rz/sz:非常方便的Linux与Windows互相传输文件的软件

    无法使用可能是没有安装,使用yum -y install lrzsz进行安装
    直接拖拽到Xshell窗口或者输入rz指令:将文件上传到Linux
    sz [文件名]:将文件发送到Windows

  • hostname:查看主机名

  • cat /etc/redhat-release:查看内核版本

  • who:显示服务器上目前有哪些使用者在线

四、查看文件详细信息指令

stat [文件名]

  • File:显示文件名
  • Size:显示文件大小
  • Blocks:文件使用的数据块总数
  • IO Block:IO块大小
  • regular file:文件类型(常规文件)
  • Device:设备编号
  • Inode:Inode号
  • Links:链接数
  • Access:文件的权限
  • Gid、Uid:文件所有权的Gid和Uid
  • Access time:表示我们最后一次访问(仅仅是访问,没有改动)文件的时间
  • Modify time:表示我们最后一次修改文件的时间(使用nano、vim均修改)
  • Change time:表示我们最后一次对文件属性改变的时间,包括权限、大小、属性等等
  • Birth time : 文件创建时间,crtime,不过据查此属性linux已废弃,目前状态显示结果均为-

五、总结

本文主要介绍了一些平常使用Linux较为频繁用到的一些指令,虽然每一个都很小甚至不起眼,但把他们掌握好也是开启Linux学习之路的重要钥匙。

以上是关于Linux基础基础指令的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础知识-第二天

Git入门操作

Linux基础基础指令

Linux的DNS服务基础概念

Linux基础(03)常用基础指令和操作

Linux基础基本命令