linux常用的管理命令与常用知识

博客介绍了Linux的基本命令,包括TTY终端切换,使用Ctrl+Alt+F1~F6可切换tty1~tty6。还提及常用查看主机信息命令、基本操作、根目录子目录含义、文件相关内容、账号与权限管理,以及磁盘与文件系统管理,如swap可建立交换分区缓解内存不足。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 一、linux的基本命令

1、TTY终端

Linux默认情况下提供6个终端来让用户登录,系统将F1~F6命令为tty1~tty6,使用Ctrl+Alt+F1~F6,可以切换tty1~tty6

Ctrl+Alt+F1~F6

2、常用的查看主机信息的命令:

hostname                   //查看当前主机的完整名称
hostname fa1lr4in          //将主机名设置为fa1lr4in
pwd                        //显示用户当前所在的工作目录的位置
cd -                       //返回上一次的目录
lsb_release -a             //查看当前操作系统的系统版本 ,-a代表all,linux需要安装redhat-lsb-core软件包
cat /proc/cpuinfo          //查看当前主机的cpu型号,规格等信息
cat /proc/meminfo          //查看内存信息,MemTotal表示物理内存总大小,MEmFree表示空闲内存大小
shutdown -h now || poweroff//安全关闭linux,在完全关闭系统之前会先关闭各种服务与进程
shutdown -r now || reboot  //重启linux系统

3、linux基本操作

du -sh /var/log            //统计一个文件夹所有文件总共占用的空间大小
du -ah /boot               //统计所有文件,子目录各自占用的空间大小
which ls                   //查找linux命令程序并显示所在的具体位置
find /etc -name *.conf     //查找/etc目录下名字为*.conf的文件或文件夹

4、根目录下各个子目录的含义

/boot           //系统内核存放的目录,同时也是系统启动时所需文件的存放目录,如vmlinuz和initrd.img
/bin            //存放了所有用户都可以执行的且经常使用的命令
/dev            //保存了接口设备文件,如/dev/hda1、/dev/cdrom等
/etc            //保存有关系统设置与管理的文件
/home           //存放所有普通系统用户的默认工作文件夹(即宿主目录,家目录)
/root           //root的宿主目录,默认情况下只有root用户的宿主目录在根目录下面
/sbin           //存放系统中最基本的管理命令,一般管理员用户才有权限执行
/usr            //存放其他的用户应用程序,通常还被划分成很多子目录,存放不同类型的应用程序
/var            //存放系统中经常需要变化的一些文件,如系统日志文件、用户邮箱目录等,在实际应用系统中,“/var”目录通常也被划分为独立的分区

5、文件相关

more    //可以查看超过一屏的文件,将分屏显示,Enter向下逐行滚动查看,空格向下翻一屏,q退出并返回原来命令环境
less    //是较晚出现的分页显示命令,比more更多了拓展功能,Page Up向上翻页,PageDown向下翻页,/查找内容,n显示下一个内容,N显示上一个内容,其他与more类似
head    //查看文件前几行
tail    //查看文件后几行,-f跟踪尾部动态更新
grep ftp /etc/passwd
        //查找带有ftp字样的所有行
gzip    //压缩为.gz,-d为解压
gunzip  //解压.gz文件,与gzip -d相同
bzip2   //压缩为.bz,-d为解压
bunzip2 //解压.bz文件,与bzip2 -d相同
tar     //-z 调用gzip程序进行压缩或解压
        //-c 创建.tar格式的包文件
        //-x 解开.tar格式的包文件
        //-v 输出详细信息
        //-f 表示使用归档文件
        //-j 调用bzip2程序进行压缩或解压
vi      //替换命令::%s/buf/aaa/gc      最后带c就是每个都要确认,不带c就是不需要确认,全部替换

6、账号与权限管理

/etc/passwd        //系统中所有账号的基本信息,任何用户都可以访问
/etc/shadow        //其中保存有各用户账号的密码信息,默认只有root用户能够读取文件中的内容
useradd            //添加用户
passwd             //设置账户密码
usermod            //修改账户属性
userdel            //删除用户账号

7、磁盘与文件系统管理

swap:用于为linux系统建立交换分区,交换分区的作用相当于虚拟内存,能够在一定程度上缓解物理内存不足的问题

fdisk        //-l 查看分区信息与磁盘信息
             //fdisk /dev/sdb
             //p 列出硬盘中的分区情况
             //n 新建分区
             //d 删除分区
mkfs         //创建文件系统,格式化分区
             //mkfs -t ext4 /dev/sdb1 将/dev/sdb1格式化为ext4系统
mkswap       //创建虚拟内存
             //mkswap /dev/sdb5
mount        //linux对各种存储设备中的资源访问都是通过目录结构进行的,虽然系统核心通过“设备文件”的方式操纵各种设备,但是对于用户来说,还需要增加一个挂载的过程,才能像正常访问目录一样访问存储设备的资源
             //mount /dev/cdrom /media/cdrom 将cdrom设备挂载到/media/cdrom目录
unmount      //卸载文件系统
             //unmount /dev/cdrom 卸载cdrom的文件系统
/etc/fstab   //在这个文件中添加相应的挂载配置,可以实现开机后自动挂载指定的分区
df -hT       //查看分区挂载情况
init 3       //字符界面
init 5       //图形界面

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值