linux学习中-常用命令②

本文详细介绍了网络命令traceroute返回***的原因及解决方法,并解析了netstat命令的使用技巧,包括如何查看网络状态、端口信息和服务占用情况。此外还介绍了setup、mount等网络设置与挂载命令的应用场景及操作步骤,最后讲解了shutdown与init命令用于关机重启的具体用法。

1、为什么网络命令traceroute全返回***?

     有可能是因为路由器/服务商禁止了icmp服务。

     关于traceroute与icmp的优秀解释:https://www.cnblogs.com/beyond_dxb/p/8383821.html

 

2、关于网络状态查看命令netstat

      -t TCP协议(更安全可靠的传输,面向连接的系统、像打电话)

      -u UDP协议(快、不握手,更加像发短信)

      -l  监听(查看网关)

      -r 路由

(linux命令基本上不区分先后)

      -tlun 查询在当前计算机下开了哪些端口(相当于一台服务器上的收件人,决定了具体是哪些服务)

端口很多是固定的,比如Apache是80

并且在此处TCP协议是会话协议,才有list(en),udp是没有的。

 

     -an 查看所有端口信息

第一部分:服务状态

可以看到远程连接的TCP服务(非常重要)

第二部分:程序占用端口

顺便:发起端口是随机的

      -rn (其实是路由的意思)

查到的是网关:

最上面一行,flag是UG的,就是网关。

3、网络设置命令setup

setup是一个网络管理工具集合(是redhat专用的)

界面长这样:(centOS7可能没有)

4、挂载命令mount

作用:把设备连接到我们需要的挂载点。(相当于盘符,但只是一个目录)

详解:https://www.cnblogs.com/MR-Guo/p/5547365.html

但是盘符是自动挂载的,U盘之类的外接过程需要手动挂载。

一般在/mnt/cdrom 路径下完成挂载

其中关于mount命令:

命令格式:

  mount [-t vfstype] [-o options] device dir

  其中:

  1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

光盘或光盘镜像:iso9660

  DOS fat16文件系统:msdos

  Windows 9x fat32文件系统:vfat

  Windows NT ntfs文件系统:ntfs

  Mount Windows文件网络共享:smbfs

  UNIX(LINUX) 文件网络共享:nfs

  2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:

  loop:用来把一个文件当成硬盘分区挂接上系统

  ro:采用只读方式挂接设备

  rw:采用读写方式挂接设备

  iocharset:指定访问文件系统所用字符集

  3.device 要挂接(mount)的设备。

  4.dir设备在系统上的挂接点(mount point)。

要挂载的设备是sr0:

(其实是创建了软链接)

卸载挂载点下本来的数据。

执行完命令后发现已经挂载成功辣

用完记得卸载,但是不能再挂载目录下卸载。

接下来写挂载目录或者设备名称都可以。

 

5、关机重启命令

-shutdown命令

会在关机前保存正在启动的服务

①shutdown -h now/20:30

马上关机/20:30关机

②shutdown -r 重启

③shutdown -c 取消前一个关机命令

 

-init 命令

系统运行级别:

0 关机

1单用户(与window安全模式很像,就是跑最小的进程、便于修复)

2不完全多用户(不含NFS、也没有网络)

NSF:两个linux系统之间文件共享服务,有安全隐患

3完全多用户

4未分配

5图形界面

6重启

 

-运行级别:

id:3:initdefault:

开机的时候默认进入3模式

5的X一般代表linux的图形界面。

查询运行级别的命令 runlevel :

 上一个级别是N(没有),如果用init5切换,也会留下痕迹

-退出登录

(Windows win+L可以立即锁屏)

 

 

 

实验报告 一、实验目的 本次实验旨在通过学习Linux常用命令操作,掌握Linux的基础知识和应用技能,以及熟悉Linux子系统的启用和Ubuntu的安装应用。 、实验环境 1. Windows 10操作系统 2. Linux子系统(Windows中自带) 3. Ubuntu程序(从Windows商店中安装) 三、实验步骤 1. 启用Linux子系统 在Windows 10操作系统下,打开“控制面板”,选择“程序”,点击“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”,并重启电脑。 2. 安装Ubuntu程序 在Windows商店中搜索“Ubuntu”,点击“获取”,等待下载和安装完成。 3. 练习常用命令 打开Ubuntu程序,进入Linux子系统,通过终端练习常用命令。 ① 浏览文件系统 使用“ls”命令可以查看当前目录下的文件和文件夹。 使用“cd”命令可以进入指定目录,例如“cd /var/log”。 使用“pwd”命令可以查看当前所在目录的路径。 ② 文件操作 使用“mkdir”命令可以创建一个新的文件夹,例如“mkdir test”。 使用“touch”命令可以创建一个新的空文件,例如“touch test.txt”。 使用“cat”命令可以查看文件的内容,例如“cat test.txt”。 使用“cp”命令可以复制文件或文件夹,例如“cp test.txt test1.txt”或“cp -r test test1”。 使用“mv”命令可以移动文件或文件夹,例如“mv test.txt test/test.txt”或“mv test test_new”。 使用“rm”命令可以删除文件或文件夹,例如“rm test.txt”或“rm -r test”。 四、实验结果 通过本次实验,我成功启用了Windows中自带的Linux子系统,并从Windows商店中安装了Ubuntu程序。在Linux子系统中,我练习了常用命令,包括浏览文件系统、文件操作等,掌握了Linux的基础知识和应用技能,也熟悉了Linux子系统的启用和Ubuntu的安装应用。 五、实验反思 在实验过程中,我发现有些命令可能需要root权限才能执行,需要使用“sudo”命令进行操作。同时,一些命令的参数和使用方法也需要掌握,例如“cp”命令的“-r”参数表示复制文件夹。 此外,我还需要进一步学习Linux的高级命令和应用,以及深入了解Linux系统的原理与架构,以便更好地应用和维护Linux系统。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值