liunx作业一

author author     2022-08-18     446

关键词:

一、linux发行版


linux发行版是以linux为内核,包含了系统软件和应用软件、简化系统安装的工具、软件安装升级的集成管理器。
典型的linux发行版包括:linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,办公软件,编译器等。

 技术分享


二、linux基础命名(一)

ifconfig命令 (network interfaces configuring)

 

描述:


ifconfig 用于配置常驻内核的网络接口。它用于在引导成功时设定网络接口。此后,只在需要调试及系统调整时才使用。
ifconfig命令在centos7中取消了,如果要使用ifconfig,需要安装net-tools.x86_64包就可以使用了,命令是yum install net-tools.x86_64


用途:


用于显示或配置网络设备


语法格式:


ifconfig [-v] [-a] [-s] [interface]
ifconfig [-v] interface [aftype] options | address ...

 

命令选项详解:

-a:显示所有网络接口的信息
-s:显示摘要信息(类似于netstat -i)
up:激活网络接口
down:关闭网络接口
-arp:允许或禁止在接口上使用ARP协议
-promisc:允许或禁止接口置于混合模式。如果选用,则接口可以接收网络上的所有分组。
-allmulti:允许或禁止组播模式(all-multicast)。如果选用,则可以接受网络上的所有组播分组。
metric #:将接口度量值设置为#。度量值表示在这个路径上发送一个分组的成本,就是通过多少个路由
mtu #:设置接口的最大传输单元为#
netmask addr:为接口设置掩码
del addr/prefixlen:为接口删除一个IPv6地址
add addr/prefixlen:为接口添加一个IPv6地址
address addr:为接口设置IPv4地址
hw class address:设置接口的硬件地址。hw是hardware(硬件)的缩写cless表示硬件类型,包括ether(以太网)、ax25(AMPR AX.25)、ARCnet和netrom(AMPR NET/ROM)

注:ifconfig没有给出参数,则显示但钱有效接口的状态。
如果跟在接口名称后的第一个参数是它支持地址族的名称,那么这个地址族被用于翻译和显示所有的协议地址。当前支持的地址族包括 inet ( TCP/IP ,缺省), inet6 ( IPv6 ) , ax25 ( AMPR 无线分组 ), ddp ( Appletalk 2 代), ipx ( Novell IPX ) 和 netrom ( AMPR 无线分组)。


示例:

ifconfig
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ifconfig eth0:0 hw ether xx:xx:xx:xx:xx:xx
ifconfig eth0 down

echo命令

描述:

内置bash命令,用于输出文字和变量的值


语法格式:

echo [SHORT-OPTION]... [STRING]...
echo LONG-OPTION

 

命令选项详解:

-n:do not output the trailing newline(不输出换行)
-e:enable interpretation of backslash escapes(使用反斜杠转义)
-E:disable interpretation of backslash escapes (default)(禁用反斜杠转义)
--help:display this help and exit(显示帮助信息和退出)
--version:output version information and exit(显示版本信息和退出)
\a:alert (BEL)(提示警报)
\b:backspace(退格)
\n:new line(换行)
\t: horizontal tab(在空格间加上水平制表符)
\v:vertical tab(垂直制表符)
\r:carriage return(回车)

 

示例:

# echo -e "Tecmint \tis \ta \tcommunity \tof \tLinux \tNerds"
# echo -e "\n\tTecmint \n\tis \n\ta \n\tcommunity \n\tof \n\tLinux \n\tNerds"
# echo -e "\n\vTecmint \n\vis \n\va \n\vcommunity \n\vof \n\vLinux \n\vNerds"
# echo -e "Tecmint \ris a community of Linux Nerds"
# echo $A

 

 

tty命令

描述:

print the file name of the terminal connected to standard input(打印连接到标准输入端的文件名)


语法格式:

tty [OPTION]...

 

命令选项详解:

-s, --silent, --quiet:
print nothing, only return an exit status(什么也不打印,只是返回退出状态码)
不加任何参数,将显示当前连接的终端对应的文件描述符号

 

示例:

# tty
# echo "this is liyang‘s computer" > /dev/pts/0


startx命令

描述:

startx 命令简化了启动 X 会话的过程。

该命令执行下列操作:
设置用户的 DISPLAY 环境变量以标识 X 服务器到 X 客户机
当从工作站运行时,启动 X 服务器
启动 X 客户机。

startx 命令将 X 服务器和 X 客户机的错误消息重定向至用户的 XERRORS 环境变量指定的文件。该处理对调试很有用,并且使 X 服务器在工作站上有一个清洁的启动和关机外观。

如果 startup 脚本文件名没有用 -x 选项在命令行中给出,那么 startx 命令就会搜索一个由用户的 XINITRC 环境变量指定的文件。如果未设置 XINITRC 环境变量,startx 命令就会在用户的主目录中分别搜索名为 .Xinit、.xinit、 .Xinitrc、.xinitrc 或 .xsession 的文件来开始 X 客户机程序。

如果未找到启动文件,startx 命令运行在命令行上由 -m 选项指定的窗口管理器,或在找到相关的配置文件(.mwmrc、.twmrc、.awmrc 或 .uwmrc, 分别地)之后,调用窗口管理器 mwm、twm、awm 或 uwm。如果没有在用户主目录中找到窗口管理器配置文件,startx 将启动 Xterm 客户机和 mwm 窗口管理器。

当启动文件找不到时,startx 命令也将在命令行上使用 -r 选项指示装入资源文件,或分别装入用户主目录中的名为 .Xdefaults、.xdefaults、.Xresources 或 .xresources 的文件。如果未找到 X 资源文件,将不个性化 X 会话。

如果工作站中存在一个启动文件并且用户未装入任何资源,则 startx 命令中的 xinit 命令将尝试装入 .Xdefaults 文件。

当 X 会话从 /dev/lft* 启动时,就假定使用工作站。如果不是这种情况,就必须使用 -t 或 -w 选项。
标志

在CentOS7上要让 startx 生效至少需要底下这几件事情的配合:
? (1)并没有在其他tty下启动图形界面
? (2)你必须要已经安装了 X Window system,且 X server 是能够顺利启劢的;
? (3)你最好要有窗口管理员,例如 GNOME/KDE 或者是阳春的 TWM 等;

 

语法格式:

startx [ -d Display:0 ] [ -t | -w ] [ -x Startup | [ -r Resources ] [ -m Window_Manager ] ] [ -wait ]

 

命令选项详解:

-d Display :0 指定在启动过程中传递给 X 客户机的 X 服务器的显示名称。
-m Window_Manager 当未找到 startup 脚本时,启动窗口管理器。
-r Resources 当未找到 startup 脚本时,装入资源文件。
-t 为一个 X 终端启动 X 客户机。
-w 为工作站上的 X 窗口会话启动 X 服务器和 X 客户机。
-wait 当 xdm 命令调用 startx 时,防止重新启动 X 会话。
-x Startup 使用 startup 脚本启动 X 窗口会话。

注:您可以单独或同时使用 -m 和 -r 选项, 或者使用 -x 选项,但是您不能在使用 -x 选项的同时使用 -m 和 -r 选项。在启动脚本中,启动窗口管理器会话、装入 X 资源以及产生 X 客户机是用户的责任。

 

示例:

要在工作站上或 X 终端上启动 X 会话,请输入:

startx
要在工作站上强制启动 X 会话,请输入:

startx -w
要为 X 终端启动 X 会话,并注销用户的 Telnet 会话,请输入:

startx; kill -9 $$
要使用 .xinitrc 脚本启动 X 会话,请输入:

startx -x .xinitrc
要使用 mwm 窗口管理器启动 X 会话,请输入:

startx -m mwm

 

未完待续。。。。。。

























































































































liunx链接使用

作业一:1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)cat/etc/passwd/etc/group>/1.txt  2)     将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追... 查看详情

一liunx基础命令--------mkdir(代码片段)

1.命令单词来源mkdir=makedirectories建立目录也就是文件夹也就是说这个命令基本功能是用来建立目录的。2.提要(也是最基础的)mkdir[选项][目录名]3.加参数-m?后面接文件的权限数字再接文件名。表示建立目录同时设定权限<模式&g... 查看详情

liunx启动node服务

一、用forever进行管理npminstall-gforeverforeverstartapp.js//启动foreverstopapp.js//关闭   查看详情

liunx基础知识总结

Liunx基础知识总结  Liunx基础知识总结包括:系统基础管理命令,文件基础管理命令,节点表介绍,软链接和硬链接,重定向,管道,用户和组管理及权限管理。一、系统基础管理命令  1、基础命令  tty:查... 查看详情

liunx定时任务使用

   Liunx设置定时任务:crontab-e    格式:*/2 * * * * ls>>/tmp/ls$(date+\%F).log分钟,小时,日期(1-31),月份(1-12),星期(0-6,0为星期天)*:任何时刻,:分隔时段,“9,18”9点和18... 查看详情

zg作业一

作业一:将xxjjT01增加窗体及按钮(增、修、删)表单(form1.html)设定按钮作业,授权  1.新增:XXJJT01+CREATE  2.修改:XXJJT01+UPDATE  3.删除:XXJJT01+DELETE   若未授权,按钮设为disabled。    查看详情

专业作业

liunx常用命令poweroff shutdown(manshutdown) rebootsyncsu文件和目录管理的相关命令pwdlscd(.  ..  ~  -)head tail cat/tactouch(根据文件名是否存在分两种情况)rmrmdir(空目录) mkdir cp mv eochmore/less&n... 查看详情

网络对抗作业—作业一

姓名:梁钧杰学号:201421430011指导教师:高见        实验日期:2017年9月13日1、虚拟机安装与调试        2、windows基本命令Ping主机可达  dir显示目录 cd进入目 查看详情

写作作业一

Peopleintheirdailyliveswouldfrequentlydothejobsthatneedcreativity,suchasthejobyouhaveneverdonebefore.Underthiscircumstance,doyouprefertoworkaloneorworkwithothers?intheirdaily    介词短语作后置定语woul    will的 查看详情

写作作业一

Peopleintheirdailyliveswouldfrequentlydothejobsthatneedcreativity,suchasthejobyouhaveneverdonebefore.Underthiscircumstance,doyouprefertoworkaloneorworkwithothers?intheirdaily    介词短语作后置定语woul    will的 查看详情

liunx

用法:mkdir[选项].。目录.。创建目录(如果它们还不存在)。长期期权的强制性参数对于短期期权也是强制性的。-m,-mode=模式-设置文件模式(如chmod中所示),而不是a=rwx-umsk。-p,-父目录没有错误(如果存在),根据需要创建父目录。... 查看详情

liunx练习

<<<第一单元练习题>>>1.用student用户登陆系统图形界面650)this.width=650;"src="https://s4.51cto.com/wyfs02/M00/A6/48/wKioL1nMJjKg1pRzAAAeVeni0T4133.png-wh_500x0-wm_3-wmp_4-s_3837808520.png"title="Screens 查看详情

网络对抗技术作业-作业一

姓名:吴宜杰学号:2014201460010指导教师:高见        实验日期:2017年9月18日1、虚拟机安装与调试安装windows和linux(kali)两个虚拟机,均采用NAT网络模式,查看主机与两个虚拟机器的IP地址,并确保... 查看详情

公安大学网络对抗作业一

    查看详情

性能测试十七:liunx下jmeter结果报表html报表

...界面的聚合报告里打开,可以展示tps和响应时间等数据在liunx下通过sz命令把报告 查看详情

每 30 秒运行一次 cron 作业的最佳方式是啥? [复制]

】每30秒运行一次cron作业的最佳方式是啥?[复制]【英文标题】:Whichisthebestwaytorunacronjobevery30seconds?[duplicate]每30秒运行一次cron作业的最佳方式是什么?[复制]【发布时间】:2012-11-1406:43:26【问题描述】:我想每30秒运行一次cron作... 查看详情

列表汇总(代码片段)

文章目录说明专栏列表农村环境保护平时作业三平时作业二平时作业一现代公司理论在线考试习题小城镇建设-课程形成性考核册乡村振新专题之章节测试题目农村环境保护平时作业一平时作业二平时作业三土地规划平时作业三... 查看详情

liunx正则危险符号“*”星号

liunx正则的符号,危险符号“*”,下面介绍它是如何危险的*:在正则中表示匹配0次或者1次或者多次,注意他的贪婪性1.*与grep连用----使用正常新建一个文本文件,内容如下   cat与grep连用,红色表示匹配成功,... 查看详情