文章目录
- 一、登录相关指令
- 二、账号操作相关指令
- 三、一些简单指令
- 四、查看文件详细信息指令
- 五、总结
一、登录相关指令
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
指令:将文件上传到Linuxsz [文件名]
:将文件发送到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学习之路的重要钥匙。