基于Linux网络操作系统的易错命令基本归纳

2020-04-08 09:30吴娟
电脑知识与技术 2020年3期
关键词:云计算技术网络技术

吴娟

摘要:Linux给云计算技术的虚拟化和网络技术基于提供了便捷的Linux技术系统,加上巨型计算机集群,在HPCC中,Linux在巨型计算机集群的HPCC中占了很重要的位置,Linux占了十分之九以上的份额在全球高性能计算机系统中,因此Linux基本命令知识我们需要加强进一步掌握,在使用中会出现一些容易被忽视的基本命令常识。

关键词:云计算技术;HPCC;网络技术;Linux基本命令

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)03-0049-02

可能你刚刚入门有关Linux网络操作系统,面对一些模棱两可的知识时会让你在这门课上花费太多的时间,经过归纳性的整理,能帮助正在入门学习的你。

1 Linux命令易错知识

1.1 分区

在如:创建“/”分区大小为I5G,“/usr”分区大小为10G,“/home”分区大小为10G,“/var”分区大小为10G,“/tmp”分区大小为1G时:

a:其中不可与root分区开的目录是:/dev,/etc,/sbin,/bin以及/lib系统启动时,这个核心仅仅是载入一个分区,那就是“/”,如果需要核心启动就要加载/dev,/etc,/sbin,/bin以及lib这个五个的目录程序,因此以上五个目录必须和“/”根目录共同使用。

b:这四个目录:/home,/usr,/var以及/tmp最好单独区分,出于安全和管理的目的,这些目录独立出来是最好的,比如在samba服务中,/home目录可以配置磁盘配额quota,在sendmail服务中,/var目录可以配置磁盘配额quota。

1.2 cd命令

在Linux系统中,常见的一些特殊目录:如图1。

root用户的个人主目录是/root,则不带任何参数的“cd”命令相当于“cd-”,即将目录切换到用户的家目录。

1.3 cp命令

cp常常用于进行数据的复制,普遍情况下,在拥有read的权限的后,想要复制别人的数据时,希望复制到数据最后是自己,因此,在预设的条件中,cp的源文件与目录的文件的权限是不同的,目的文件的拥有着通常会是指令操作本身。如果想要复制文件给其他使用者,也必须注意到文件权限f包括读,写,执行,以及文件拥有者等),否则,其他人还是无法针对你给的文件进行修改。

1.4 rpm命令

卸载软件包时不加扩展名.rpm,如果使用命令:rpm -e rpm—e httpd-2.2. 15-26.e16.x86_64-nodeps,则表示不检查依赖性。

1.5 grep和find命令

grep和find命令的主要不同是:a:grep是在文件中搜索满足条件的进行。b:find命令在执行过程中将消耗大量的资源,建议后台方式运行,而find是在指定目录下根据文件的相关信息满足指定条件的文件。

1.6 date命令

date命令用来设置日期时间时,只有root用户才可以改变系统的日期时间。

1.7 umask命令

有的书籍或BBS上面,经常用文件默认属性是666与目录默认属性777来与umask进行相减来计算文件属性,这是不对的。

如下图2所示,这个使用默认属性相减,那么这个文件的属性是:666-003=663,即-rw-rw-wx,这样子就完全不对了。

1.8 umount命令

文件系统不仅仅可以被挂载也可以被卸载,除了正在使用的文件系统不能卸载卸外,卸载文件系统的命令是umount。注意光盘在没有卸载之前,无法从驱动器中弹出。

1.9 启动磁盘配额功能

a:如果启用了磁盘配额功能或者已经挂载的文件系统中运行quotacheck命令可能会遇见问题,可以使用一f,-m等选项强制执行。

b:软限制的数值应该小于硬限制的数值,另外磁盘配额功能对于root用户无效。

1.10 /boot

/boot启动分区不可以是LVM。因为GRUB和LILO引导程序并不能识别LVM。

1.11 ifdown eth0和ifup命令

使用ifdown eth0和ifup命令可以实现禁用和启用网卡效果。如果使用ifdown eth0禁用eth0网卡,那么在操作系统Linux上也不能ping通eth0的ip地址。

1.12 route命令

注意如果使用route命令設置网关它生效时间仅仅是临时的,在我们重新启动系统之后它刚刚设置的网关便会失效。

1.13 修改网卡配置文件

网卡配置文件被修改之后,需要重新启动network服务或重启设置过的网卡,使配置生效。重启网卡时,如果出现下图3所示情况:

说明网卡无法工作,未被激活,检查网卡配置文件,一定保证“ONBOOT”的值是“yes”。然后再使用“service network start”启动网卡即可。

1.14 service命令

a:利用servlce命令中的“服务名”只能是独立守护进程不能是被动守护进程

b:查看系统所有守护进程的状态

[root@REHEL6 xinetd.d]#service -status-all

利用servlce命令执行后立即生效,无须重新启动系统

对于被动守护进程,应先编辑/etc/xinetd.d目录下的配置文件,修改后应利用servlce命令重新启动xinetd服务才能使设置生效。

1.15 通配符

通配符代表的是bash操作层面的一个功能:正则表示法是一种字符串处理的表示方法。

1.16 ignore client-updates命令

ignore client-updates作用:忽略客户端更新,这个参数只能在服务端使用。

1.17 rang命令

rang dynamic-bootp起始地址结束地址

作用:指定动态IP地址范围

其可以在subnet声明中指定多个range,但多个range所定义的ip范围不能重复。

1.18 Linux和Windows

a:Linux和Windows不同,Linux严格区分大小写。

b:Linux中所有的存储设备都有自己的设备文件名,这些设备文件必须在挂载之后才能使用,包括硬盘、U盘和光盘。

2 结论

想要学好Linux网络操作系统的命令以及能更敏捷的在云计算上面去使用,应该持有的态度是认真谨慎的,心态不浮躁的,这些最容易忽视的Linux常见命是必须牢文内容。

参考文献:

[1]何世晓.Linux网络服务配置详解[M].北京:清华大学出版社,2011:1-600.

[2]杨云张菁.Linux网络操作系统项目教程[M].北京:人民邮电出版社,2016: 3-200

[3] sidely.Linux前进到底怎么样啊7.[EB/OL]. [2014-06-12],http://www.cnblogs.com/sidely/p/378 6306.html.

猜你喜欢
云计算技术网络技术
网络技术对高校教育管理的影响及对策
科技期刊编辑出版工作中云计算技术的应用