Linux系统的技巧总结

本文介绍了Linux系统中查看版本、内存、硬盘、CPU等信息的命令,以及如何进行网络IP配置和服务管理。还探讨了Linux系统备份的技巧,包括克隆分区、文件同步、网络备份和压缩。最后提到了系统优化方法,如启用TRIM、禁用不必要的服务、使用ZRAM和调整Swappiness值,以及选择轻量级桌面环境如Xfce。
摘要由CSDN通过智能技术生成

一、常用命令:

1、查看linux的具体版本情况

   
(1)查Linux内核:
[oracle@linux ~]$ uname   -a
Linux linux 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux
    
(2)查linux内核:
[oracle@linux ~]$ uname  - r
2.6.9-42.ELsmp
     
(3)查linux内核详细信息:
[oracle@linux ~]$ cat   /proc/version
Linux version 2.6.9-42.ELsmp () (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed Jul 12 23:27:17 EDT 2006
     
(4)查linux所发行的版本:
[oracle@linux ~]$ cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Kernel \r on an \m
    
(5)查linux所发行的版本:(如果是redhat,可以查看/etc/redhat-release)
[oracle@linux ~]$ cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)


2、查看内存大小:
[oracle@linux ~]$ free
             total       used       free     shared    buffers     cached
Mem:       4145144    3172260     972884          0      39696    2653688
-/+ buffers/cache:     478876    3666268
Swap:      2162680      39760    2122920

或者用top命令查看:
[oracle@linux ~]$top

如果用的是AIX系统,可以同topas命令查看相关的cpu、磁盘IO、内存、交换空间等情况


3、查看硬盘大小:
[oracle@linux ~]$ df    -lh      (df   -g    (GB)   ,df   -m (MB))
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      266G  204G   50G  81% /
/dev/sda1              99M   13M   82M  14% /boot
none                  2.0G     0  2.0G   0% /dev/shm

4、用root用户查看系统的分区情况:
[root@linux ~]# fdisk    -l

Disk /dev/sda: 292.3 GB, 292326211584 bytes
255 heads, 63 sectors/track, 35539 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       35539   285362595   8e  Linux LVM

5 、查看cpu详细信息:
[oracle@linux ~]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 8
cpu MHz         : 2993.039
cache size      : 4096 KB
physical id     : 2
siblings        : 4
core id         : 4
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid xtpr
bogomips        : 5989.86

有8个cpu,会有8个cpu的信息。

可以看出一共由8个cpu组成。

或者:

[oracle@linux processor]$ pwd
/proc/acpi/processor
[oracle@linux processor]$ ls
CPU0  CPU1  CPU2  CPU3  CPU4  CPU5  CPU6  CPU7

到/proc/acpi/processor/目录下看看有几个CPU文件夹即可。如果只有一个,则只有CPU0文件夹

6、查当前的用户:
[oracle@linux ~]$ whoami   (linux,unix通用)
oracle

7、查系统中的所有用户: (linux,unix通用)
[oracle@linux ~]$ who
oracle   pts/1        Jul 21 11:36 (10.69.182.101)
oracle   pts/2        Jul 21 11:37 (linux)

下面的命令在配置网络ip的时候频繁用到

8、查看IP地址:ifconfig

9、配置ip命令:netconfig

10、使ip生效:service network restart

11、启动ftp服务:service vsftpd restart

12、启动telnet服务:

用vi编辑该文件/etc/xinetd.d/telnet文件

chkconfig    telnet    on //该命令修改了/etc/xinetd.d/telnet的配置,设置disable=no

service xinetd restart

chkconfig –list
13、查看telnet 启动状态

14、关闭linux的防火墙:service    iptables    stop

15、 删除非空目录
     rm     -fr  目录名(谨慎使用)
16、   查看所有系统的进程
     用netstat   -an   (或ps  如:查oracle的进程命令    ps   -ef|grep   ora_)
17、    linux加载windows fat32的硬盘
     mount -t vfat /dev/sda7 /mnt/fat32
18    查主机名称:
     hostname

二、Linux系统备份技巧:

    克隆分区以对Home目录予以快照:将/home目录放置到单独分区的一个重要原因是,可以将其从系统的主要部分中独立出来进行操作。通过克隆整个分区的方式备份主目录,可以在系统崩溃发生时仍然具有适当的备份。
    使用文件同步工具将Home目录的快照存储到多台机器上:当使用多台设备时,文件同步工具是打理个人文件的好选择。可以将Home目录的快照存储到多台机器上,以实现备份和同步。
    使用网络备份:将备份数据通过网络传输到远程服务器或云存储服务,可以节省存储空间并实现高效的备份。
    使用压缩备份:在备份过程中使用压缩算法可以减少存储空间的使用,但需要注意压缩和解压缩过程可能会消耗一些时间和资源。
    定期进行备份并检查备份文件:定期进行备份并检查备份文件可以确保数据的完整性和可用性。同时,对于重要的数据,需要定期进行恢复测试,以确保备份文件的可用性和可靠性。

以上是Linux系统备份优化的一些应用和技巧,需要根据具体情况进行选择和调整。同时,需要注意备份数据的安全性和保密性,避免数据泄露或被非法访问。

    
三、Linux系统优化的应用与技巧:

    启用TRIM功能:如果你的电脑使用SSD作为主要存储设备,那么启用TRIM功能可以帮助你延长SSD寿命并提高系统性能。要启用TRIM功能,首先需要检查你的SSD是否支持该功能,然后在终端中输入相应命令。
    禁用不必要的服务:默认情况下,Linux会启动许多服务和进程,这些服务和进程可能会消耗系统资源并降低系统性能。因此,禁用不必要的服务是优化Linux操作系统的一个重要步骤。
    使用ZRAM提高内存性能:ZRAM是一种压缩内存技术,它可以将部分物理内存转换为虚拟内存,并使用压缩算法来减少内存使用量。要启用ZRAM,可以使用相应命令。
    调整Swappiness值:Swappiness值指定系统在物理内存耗尽时开始使用交换文件的程度。默认情况下,Linux的Swappiness值为60。如果你的系统有足够的物理内存,可能会导致过度使用交换文件,从而降低系统性能。可以通过编辑/etc/sysctl.conf文件来调整Swappiness值。
    使用Xfce桌面环境:Xfce是一种轻量级桌面环境,它可以提供快速响应和较低的系统资源使用。如果你的电脑配置较低,或者你想最大限度地提高系统性能,可以考虑使用Xfce桌面环境。

以上是Linux系统优化的一些应用和技巧,但需要注意的是,对于不同的系统和应用场景,优化的方法和重点也可能不同,需要根据具体情况进行选择和调整。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值