常用基本命令手册整理

常用基本命令手册整理

第一章:实验思路

通过在mobaxterm软件中输入一些常用命令,来了解不同命令的具体作用,对于一些命令不了解时,可通过man等命令来了解该命令的具体作用

第二章:实验目的

了解一些常用的基本命令,并整理出这些命令的具体作用,对于一些命令比较感兴趣或者不太了解的可以通过上网查阅资料的方式进行更深入理解

第三章:实验步骤

Man

含义:格式化并显示在线帮助手册页

格式:man  [  ] 帮助命令名称  比如:man  man

 

2.ls命令

2.1 ls

含义:显示文件目录信息,列出目录内容

格式:ls [选项]  [文件名...]

 

2.2 ls不加参数,可直接查看当前目录

 

2.3 ls /etc/sysconfig/network-scripts 添加路径显示对应路径下文件信息

 

2.4 ls -a列出所有目录下的文件,包括隐藏文件(.开头的或者..开头的文件)

 

2.5  ...是什么,第一个表示当前目录,第二个表示退到上一个目录(cd命令后文再提)

2.6 ls -R 递归查看所有文件夹目录信息

 

我们来举一个例子:如下图,我们进入/etc/abrt/目录下,ls命令查看目录,ls -R命令递归查看目录,我们发现,两者的区别在于pligins目录,自动标了紫色调,说明目录下还有文件,所以递归查看目录的时候,在列出目录之后,在进入到含有文件的目录下进行递归操作,并列出所有文件。

 

2.7 ls -l 单列输出每个目录详细信息

 

3.Dir命令

含义:列出目录信息

格式:dir [选项]  [文件名...]

 

注释:dirls之间的关系

ls - list directy contents linux下的显示目录内容的命令 linux本身并没有dir命令,这是原dos命令,也是显示目录的命令。 在linux中,可以用alias命令重新命名一个dir命令,方便新用户使用linux系统. linux系统没有dir命令,但可以用alias dir=ls(指定dirls的别名),方便习惯DOS命令的用户使用,这种情况下两者是完全一样的。

4.Pwd命令

含义:显示当前目录位置

 

cd命令

5.1 cd

含义:改变当前目录

格式:cd [-L|[-P [-e]]] [dir]

 

5.2 cd(不加参数)改变路径到root目录中

 

5.3 cd. 改变路径到当前路径

5.4 cd..回退到上一级目录

 

5.5 cd 直接添加路径 改变路径到目标位置

 

5.6 绝对路径和相对路径

绝对路径:cd /etc/sysconfig/network-script

图一:直接进入/etc/sysconfig/network-scripts目录

图二:从/etc/sysconfig/network-scripts进入/etc/sysconfig/目录

注释:绝对路径是从根目录出发,可以到达任何位置

 

 

相对路径:sysconfig/network-script

图一:从etc目录出发进入sysconfig/network-scripts

图二:从etc/sysconfig进入etc/失败

注释:相对路径只从当前位置出发,可以继续往下走,但是无法跳转到其他的目录,只能向下兼容。

 

 

6.su命令

6.1 su

含义:改变当前登录用户到目标用户

格式: su [OPTION]... [-] [USER [ARG]...]

 

6.2 su tyy切换目录到tyy里面,从root用户切换到普通用户不需要密码验证,反之需要密码验证。

 

7.Vim命令

7.1 vim

含义:Vimvi)文本编辑器

7.2 Vim a1.txt 编辑文件a1,如果a1.txt存在,打开对应文件并编辑,如果不存在,创建一个新文件并打开。

 

 

7.3 通过i进入编辑模式

 

7.4 编辑后,通过esc键退出编辑模式

 

7.5 通过:wq保存退出

 

7.6 Vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改网卡信息,同理也是点击i进入编辑模式,esc退出编辑模式, :wq为写入保存

 

ifconfig命令

8.1 ifconfig

含义:修改网卡配置信息

格式: ifconfig [接口]

       ifconfig 接口 [aftype] options | address ...

 

8.2. Ifconfig ens33 down 关闭对应网卡接口

 

Ifconfig ens33 up 开启对应网卡接口,需要重启网卡(在vm中操作)

一定要在root用户下才能操作成功,否则不允许操作

 

Service  network  restart重启网卡

 

Ifconfig -a 查看所有网卡信息

 

Ifconfig ens33 查看ens33的网卡信息

 

Ifconfig ens33 172.16.12.1 修改网卡地址为指定地址

 

Ifconfig ens33 netmask 255.255.0.0  修改网卡掩码

 

Ifconfig ens33 172.16.12.100 netmask 255.255.0.0 修改网卡掩码和网卡地址

 

第四章:问题解决

man cd

1.1问题描述:在命令行中输入man cd 显示的不是cd的帮助信息,而是BASH的信息

 

1.2问题解决:man不行,那我们就用help

 

上网之后网上给出的原因是:因为cd命令是shell的内置命令,是shell本身具有的命令,你用whereis cd是找不到它的路径的。但是实际操作之后发现cd是有路径的,是/user/bin/cd

 

但是利用type查看cd,显示cd shell内嵌(所以这一块不是很清楚)

 

第五章:实验思考和总结

1.在这一次做实验过程中,有许多地方需要上网查阅资料来补充信息,有的时候输入相同的命令,但是得到的结论和老师的也不一样。

2.做实验和实验报告的时候,要专心,不然我经常会重启虚拟机,然后后面发现,其实可以往上拉动就可以重新进入虚拟机界面了。

3.有些网上的资料解释的也不是很清楚,可以多问问别人。

posted @ 2020-08-04 10:31  奥斯科  阅读(341)  评论(0)    收藏  举报