Linux之基础命令
终端
终端仿真器
GNOME桌面的Terminal,KDE桌面的Konsole,Terminal
远程连接工具
Xshll CRT 等
tty
查看所属的虚拟终端
虚拟终端之间的通信
常见命令
命令格式
命令 + 选项 + 作用对象
命令:具体执行的命令 例如:ls pwd
选项:影响命令的一些参数
作用对象:需要被操作的对象
ls
作用
查看当前目录下所有的文件
参数: -l
列出文件的详细信息
第一个字符文件类型中
d:表示目录文件
l:表示链接文件
b:块设备文件
c:字符设备文件
p:管道文件
-:表示普通文件
参数:-a
列出文件夹下所有的文件,如果以.开头表示当前目录的隐藏文件,如果..代表父目录
参数:-d
查看文件目录 但是不查看文件内容
参数:-h
查看文件大小
参数:-S
以文件大小进行排序
cd
作用
用来切换文件目录,回到家目录
.
表示进入当前目录
..
回到上一级目录
alias
作用
设置别名
PS:此命令只能给当前所属用户用
当前设置别名永久生效
vim /etc/.bashrc alias ens='ifconfig ens33' # 设置别名 source /etc/.bashrc # 配置生效
进入非当前用户
当前配置全局永久生效
vim /etc/bashrc alias ens='ifconfig ens33' source /etc/bashrc
时间管理
简介
linux分为系统时钟和硬件时钟
硬件时钟:存放在主板上的时钟设备
硬件时钟:存放在kernel的时钟设备 所以linux相关指令都是读取系统时钟
时间查看
硬件时间
[root@SR ~] hwclock
系统时间
[root@SR ~] date
时间修改
参数
%y 年仹最后两位数位 (00-99) %Y 年仹 %m month (01..12) %d 按月计的日期(例如: 01) %M minute (00..59) %H 小时(00-23) %S 秒(00-60)
格式化输出
[root@SR ~]# date '+%Y/%m/%d' 2020/04/12 [root@SR ~]# date "+%Y-%m-%d %H:%M:%S" 2020-04-12 22:53:38