Linux基础【三】

mac2022-06-30  21

查看系统信息

1.查看Linux内核版本:

#查看内核版本 uname -r或uname -a

2.df:查看已安装的文件系统的空间大小和剩余空间大小。单位时数据块,1数据块=1024字节。

df

3.du:显示当前目录及其各子目录的大小。

du -a #查看各文件目录的大小 du -s #显示大小总和

4.free:查看当前系统内存使用情况

参数:-b字节,-kKB,-mMB。

 

5.uptime:显示系统已经运行了多长时间。

显示的信息:现在时间,系统运行了多长时间,登录的用户是数量,过去1、5、15分钟的平均负载。

6.查询cpu信息:cat /proc/cpuinfo

7.查看cpu和进程的状况

top

 

q或ctrl+c退出该命令,k可以用来结束任务。

8.查看日志信息:

#查看连接的用户 Linux w命令用于显示目前登入系统的用户信息。 执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。 单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息 W # last作用是显示近期用户或终端的登录情况。通过last命令查看该程序的log,管理员可以获知谁曾经或者企图连接系统。 last

who:显示当前登录用户的每个信息,显示用户 、虚拟终端、登录时间。

cat /var/log/secure:查看用户的secure日志文件,里面保存了登录系统存取数据的文件。

格式:日期和时间 、主机名称、服务名称、显示信息

 

查看每个用户的日志信息

w:显示出所有登录的用户的信息。

w 用户名:显示用户的信息。

users:显示哪些用户登录了系统。

上面可以看到:用户、用户登录的虚拟终端、登录时间等信息。

last:查看系统中所有的用户登录信息。

其他命令

1.clear:清屏。ctrl+L具有同样的功能。

2.alias与unalias:为常用命令设置别名和删除别名。

#ll 系统命令 alias ll='ls -l'

 3.date:显示当前的日期和时间

date -s 日期mm/dd/yy或时间hh:mm:ss

clock -w:将修改后的日期或时间信息强制写入CMOS中。

时间信息参考资料:https://blog.csdn.net/mar_ljh/article/details/80407027

hwclock --show 显示硬件时间

hwclock  -w   根据系统时间设置硬件时间

cal:显示年历

VI编辑器:

vi(vim):vm或vm 文件名  启动vi编辑器,后面加文件名会打开或创建文件名。

vi编辑器具有三种模式:命令模式、插入模式、末行模式。

命令模式:按下Esc键,进入命令模式允许输入vi命令,对文件进行管理。

插入模式:按下insert键或在命令模式下输入i、a、o。实现对文件的修改。

末行模式:用来输入命令的。

vi常用的命令:

参考:https://www.cnblogs.com/xulele/p/5686647.html

https://www.cnblogs.com/hanxiaobei/p/10274824.html

 

文件系统

查看硬盘分区表: 

ls -l /dev/sd* fdisk 设备名#fdisk -l /dev/sda

 

创建硬盘分区:

 

更新:20191013

查看分区信息

ls -l /dev/sd*

 

新创建的分区不能使用,需要根据创建的文件系统类型,选择相应的命令格式化分区才能使用。

 

mkfs:创建指定分区的文件系统

例子:对创建的主分区/dev/sdb1进行格式化,并创建ex4文件系统。

 

mkfs -t ext4 /dev/sdb1 或 mkfs.ext4 /dev/sdb1

之后需要挂载到系统中才能使用。

需要现创建挂载点目录。

例子:将格式化好的分区/dev/sdb1挂载到/usr目录下的myvod目录。

mkdir /usr/myvod mount /dev/sdb1 /usr/myvod

 

查看当前已挂载设备:mount

卸载设备相关命令:umount 

上面的命令是只对本次操作有效,重启之后失效。

系统重启之后自动挂载,需要利用/etc/fstab配置文件实现。

启动过程中init进程自动读取/etc/fstab文件中的内容,这个文件非常重要,如果配置错误系统无法正常启动。

 

 

最新回复(0)