㈠ 怎么安装国产操作系统银河麒麟
1.首先用光盘引导系统,,出现GRUB引导器,直接回车,
2.等一会之后会出现选择安装介质,由于我们示用虚拟机装的ISO镜像,所以选择CDROM。
3.这里选择是否检测安装光盘的完整性,会很慢,所以选择skip跳过。
4.在这里选择安装方式,即以图形界面安装还是文本界面安装,选text文本界面。稍后进入安装界面,首先是一些版权信息,直接选OK回车就行了。
5.接下来进入磁盘分区界面,选中磁盘在Add按钮上回车,然后输入磁盘空间大小,OK。
6.选中刚才划分的分区,按F2键,在mount point处输入 / ,表示该分区为根分区,在type 处选择ufs2 (分区格式) ,其他地方不用输入,点OK。
7.再将光标移到未划分的空间上面,选add 添加新分区,输入分区大小,在这一步中分区的大小不要超过物理内存的两倍,OK,按F2 ,将type 设置为swap (即交换空间,虚拟内存),如图6。
8.按照上面的方法再加一个 /usr 分区,type为ufs2 。最后点击主界面中的OK按钮。
9.在这里选择引导器的安装位置,选择MBR,OK,出现的新界面是否编辑引导器,这里我们不编辑。直接OK,
10.这里是对网卡的配置,是否使用DHCP或者bootp,如果不使用,则在下面的横线上添上网卡的相关信息,依次为IP地址,子网掩码,网关,主DNS地址,辅助DNS地址。
11.在这个界面中输入你的计算机名。
12.在这里输入你的root密码,一共两次。
13.按两次回车,系统开始复制安装镜像,并开始安装,
14.安装中途会提示我们更换光盘,出现如图12所示的窗口,这时插入第二张光盘点OK即可。
15.安装完毕,
拿出光盘,重启计算机即可进入操作系统。
进入操作系统,首先显示的是登陆界面,输入root帐户名和安装时设置的密码。
试一下命令:
怎么和linux是一样的,就连service命令也一样,用法也没变。启动ssh服务先。
service sshd start
再改个密码试试:
passwd root
怎么感觉和Linux没什么分别啊。进入图形界面看看效果。
init 5
挺漂亮的。
还是回到字符界面比较节省资源,装个软件试试,就装源码的apache吧。
vi /etc/fstab ,发现/dev/acd0 后面的文件夹路径为 /cdrom ,原来将光驱的挂载路径改到了/cdrom目录,
在系统的根目录下果然发现cdrom文件夹,打开里面什么都没有。呵呵…………这个是肯定的,因为我们没有挂载光驱里面当然什么都没有了,下面开始安装一个apache的源码包看看。
先检测系统的80端口开了没有,如果开了把它停掉。
netstat -an |grep 80
service httpd stop
用ssh 或者smb将apache的源码包传到 /1 文件夹。
解包
tar -zxvf httpd-2.2.3.tar.gz
cd /1/httpd-2.2.3
在该目录下执行 ./configure 开始配置apache。
等自动停止之后在输入一下命令
make ; make install 开始编译并安装。
安装完之后会在 /usr/local/下有一个apache2文件夹,跳到 apache2/conf文件夹中,对里面的httpd.conf进行编辑,将里面的Listen的值改为本机IP:80 并且去掉前面的#号。去掉ServerName 前面的#号,并更改后面的内容和Listen 后面的一样。
跳到上一级目录的bin文件夹下,执行以下命令来启动apache。
./apachectl start
这时我们可以看到本机的80端口开启了。
在物理机的IE中输入麒麟系统的IP地址,可以看到 It works的字样,这表明我们刚才安装的源码包apache已经成功生效了。
在这里有一点问题需要说明一下,在启动apache源码包时,系统自带的httpd服务也会跟着启动( service httpd status 显示为 httpd is running),偶搞不明白什么原因,但是当将apache的源码包停掉,httpd服务单独启动时看到的测试页面却是另外一个,郁闷了…………
经过apache的安装,我们不难发现国内的银河麒麟系统和国外的Red Hat Linux 没有多大的差别,或许还有更多的地方等着我们去研究呢。
㈡ 中标麒麟系统怎么查看光纤卡
一般像这种的话它都是有提示你的,可以按照它的提示操作方法来。
㈢ 中标麒麟 控制台重定向串口取消配置在哪儿
console可以是串口,也可以是vga,console确实是只能输出,write,内核打印。
在UNIX系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端(TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。当你在控制台上登录时,使用的是tty1。使用Alt+[F1—F6]组合键时,我们就可以切换到tty2、tty3等上面去。tty1 –tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信息都会发送到控制台终端上。你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。只有系统或超级用户root可以向/dev/tty0进行写操作,
serial_em86xx.c实现的是串口uart驱动,也注册了console,在console_init中调用console初始化,但是如果serial不做console的话,应该就不用注册console,但是串口uart驱动是必须的,就是uart_register_driver,其中涉及最关键的tty_driver,
tty是一类char设备的通称,它们有相同的特性,比如对^C的处理,驱动使用tty_register_driver注册一个tty。
/dev/console是一个虚拟的tty,它映射到真正的tty上,如何映射等会再说。
console有多种含义,这里特指printk输出的设备,驱动使用register_console注册一个console。 console和tty有很大区别:console是个只输出的设备,功能很简单,只能在内核中访问;tty是char设备,可以被用户程序访问。
实际的驱动比如串口对一个物理设备会注册两次,一个是tty,一个是console,并通过在console的结构中记录tty的主次设备号建立了联系。
在内核中,tty和console都可以注册多个。当内核命令行上指定console=ttyS0之类的参数时,首先确定了printk实际使用那个console作为输出,其次由于console和tty之间的对应关系,打开/dev/console时,就会映射到相应的tty上。用一句话说:/dev/console将映射到默认console对应的tty上。
顺便说一句,console=ttyS0和/dev/ttyS0包含相同的设备名字完全是巧合,不同也没事。
所以如果是一个单纯的串口通信,可以不用实现console,只要实现uart驱动,包括tty_driver,就可以在应用层调用串口设备实现的接口,比如open(/dev/ttyS0),然后selest,用于等待串口上的数据,而在内和层,驱动中,就是用wait_queue等来实现select的。/dev/tty,/dev/console,/dev/tty是正在使用的虚拟终端,因此在这里tty_open就是ttyS0,因为前台进程的控制终端现在就是ttyS0,/dev/tty可以在用户空间访问,就是用户打印可以在该空间。
serial.c不是必须的,而serial_em86xx.c中提供了与其相似的功能,比如shutdown,startup等方法,以及console_write等,而console是在内核打印,而在erial_em86xx.c中,已经有串口uart驱动,而且与tty_driver关联起来,所以tty_open打开的就是ttyS0了。如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件,用户打印。tty_io.c中除了有tty_init,tty_open之外还有tty_poll,用于实现poll,另外还有用于异步通知的tty_fasync,主要是通过SIGIO信号来通知用户进程,因为串口速度不快,用异步通知也可以。而如果速度要求快的话,就需要在中断中唤醒进程,用户程序用poll,select来等待了。
ldd3中有tty_driver的介绍了。
tty_ldisc是和console有关系的,n_tty,多串口支持,SIGIO。
tty_ldisc下面才是tty_driver。
串口如果是普通功能,就可以不跟tty关联起来,而实现char设备即可。
console是内核打印,在tty_io.c中console_init中有初始化em86xx_uart_console_init,在serial_em86xx.c中,有register_console,而register_console的实现是在printk.c,从而也说明了console内核打印和用户打印tty底层实现不一样。而用户程序打印以及输入是tty,代码在行规n_tty.c中,而tty_ldisc的注册也是在console_init开始部分的,
(void) tty_register_ldisc(N_TTY, &tty_ldisc_N_TTY);
只不过这里的console_init部分是与定义的CONFIG_SERIAL_EM86XX_CONSOLE没有关系的,而是与tty有关的,n_tty->tty_io->serial_em86xx,serial_core.也就是说即使没有CONFIG_SERIAL_EM86XX_CONSOLE,假设console内核打印是在framebuffer,键盘的tty0,但用户程序的打印输入是在/dev/tty,最终是可以是在/dev/ttyS0,从而用户程序就可以通过/dev/ttyS0普通串口通信与串口通信设备通信了,而此时串口驱动可以不实现serial_console功能.
console.c
#ifdef CONFIG_VT
con_init();
#endif
tty_init
#ifdef CONFIG_VT
dev_console_driver = dev_tty_driver;
dev_console_driver.driver_name = "/dev/vc/0";
dev_console_driver.name = dev_console_driver.driver_name + 5;
dev_console_driver.major = TTY_MAJOR;
dev_console_driver.type = TTY_DRIVER_TYPE_SYSTEM;
dev_console_driver.subtype = SYSTEM_TYPE_CONSOLE;
if (tty_register_driver(&dev_console_driver))
panic("Couldn't register /dev/tty0 driver\n");
kbd_init();
#endif
console.c以及CONFIG_VT是内核控制台,内核打印方面的。
config VT
bool "Virtual terminal" if EMBEDDED
select INPUT
default y if !VIOCONS
---help---
If you say Y here, you will get support for terminal devices with
display and keyboard devices. These are called "virtual" because you
can run several virtual terminals (also called virtual consoles) on
one physical terminal. This is rather useful, for example one
virtual terminal can collect system messages and warnings, another
one can be used for a text-mode user session, and a third could run
an X session, all in parallel. Switching between virtual terminals
is done with certain key combinations, usually Alt-<function key>.
The setterm command ("man setterm") can be used to change the
properties (such as colors or beeping) of a virtual terminal. The
man page console_codes(4) ("man console_codes") contains the special
character sequences that can be used to change those properties
directly. The fonts used on virtual terminals can be changed with
the setfont ("man setfont") command and the key bindings are defined
with the loadkeys ("man loadkeys") command.
You need at least one virtual terminal device in order to make use
of your keyboard and monitor. Therefore, only people configuring an
embedded system would want to say N here in order to save some
memory; the only way to log into such a system is then via a serial
or network connection.
If unsure, say Y, or else you won't be able to do much with your new
shiny Linux system :-)
config VT_CONSOLE
bool "Support for console on virtual terminal" if EMBEDDED
depends on VT
default y
---help---
The system console is the device which receives all kernel messages
and warnings and which allows logins in single user mode. If you
answer Y here, a virtual terminal (the device used to interact with
a physical terminal) can be used as system console. This is the most
common mode of operations, so you should say Y here unless you want
the kernel messages be output only to a serial port (in which case
you should say Y to "Console on serial port", below).
If you do say Y here, by default the currently visible virtual
terminal (/dev/tty0) will be used as system console. You can change
that with a kernel command line option such as "console=tty3" which
would use the third virtual terminal as system console. (Try "man
bootparam" or see the documentation of your boot loader (lilo or
loadlin) about how to pass options to the kernel at boot time.)
If unsure, say Y.
config SERIAL_8250_CONSOLE
bool "Console on 8250/16550 and compatible serial port"
depends on SERIAL_8250=y
select SERIAL_CORE_CONSOLE
---help---
㈣ 中标麒麟如何查看操作系统版本号
中标麒麟查看操作系统版本号的步骤如下:
1、第一种:登录linux,在终端输入cat /proc/version 运行效果如下图:
(4)中标麒麟怎么看物理地址扩展阅读:
中标麒麟操作系统采用强化的Linux内核,分成桌面版、通用版、高级版和安全版等,满足不同客户的要求,已经广泛的使用在能源、金融、交通、政府、央企等行业领域。
中标麒麟增强安全操作系统采用银河麒麟KACF强制访问控制框架和RBA角色权限管理机制,支持以模块化方式实现安全策略,提供多种访问控制策略的统一平台,是一款真正超越“多权分立”的B2级结构化保护操作系统产品。
中标麒麟增强安全操作系统从多个方面提供安全保障,包括管理员分权、最小特权、结合角色的基于类型的访问控制、细粒度的自主访问控制、多级安全等多项安全功能,从内核到应用提供全方位的安全保护。
中标麒麟安全操作系统符合Posix系列标准,兼容联想、浪潮、曙光等公司的服务器硬件产品,兼容达梦、 人大金仓数据库
湖南上容数据库(SRDB) 、Oracle9i/10g/11g和Oracle 9i/10g/11g RAC数据库、IBM Websphere、DB2 UDB数据、MQ、Bea Weblogic、BakBone备份软件等系统软件。
㈤ dell中标麒麟重装系统找不到原盘
那就,重装成win7系统吧。直接换个兼容性好的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win7系统安装 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作(执行前注意备份C盘重要资料);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
用这个可以解决问题的,重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!
㈥ 用麒麟系统的电脑怎么找物理地址
摘要 1.首先我们按下键盘上的"win+r"键,打开"运行"窗口;
㈦ 中标麒麟如何与win共享资料
麒麟系统可以和Windows 实现共享(以下测试场景银河麒麟Kylin V10 ARM64架构与Windows7 64位),首先要知道麒麟系统是Linux衍生版系统,Linux和Windows共享可以靠SMB通信协议实现,测试系统是自带安装Samba服务软件的(如果没有网络搜索samba的安装与配置进行操作),配置后不能实现共享是因为麒麟系统防火墙默认阻挡外网访问SMB协议及端口的。具体操作:
1、在麒麟系统中打开控制面板->安全中心->网络保护->自定义配置->将samba、samba-client、samba-dc勾选上,就此可以访问局域网中Windows网络共享,打开我的电脑->浏览网络->进入Windows网络查看共享主机,如果无法打开windows电脑主机,可以打开任一窗口或者通过浏览器,输入smb://ip地址(相对应的Windows主机的),访问共享文件。(之后我的电脑中会自动载入共享文件便于打开,也可以做弹出操作)。
2、在麒麟系统中设置共享文件,打开我的电脑->个人-右键公共的文件夹(或建立新的共享文件夹)->属性->共享全部勾选/权限设置进行设置-点击一下对包含的文件应用权限。
3、在Windows电脑中,打开我的电脑->网络,可以看到麒麟系统电脑主机。如果看不到,可以打开任一窗口或win+r,输入\\ip地址(或麒麟系统主机的名称,IP地址不固定建议使用名称,注意斜杠\与麒麟系统反向),访问共享文件(可以右击创建桌面快捷方式,方便下次进入)。
㈧ 麒麟操作系统 怎么开mac地址
楼主:
点击“开始”菜单中的“控制面板”选项,并在控制面板页面中找到“网络和共享中心”,点击进入(或直接右键电脑右下角系统托盘里的网络图标,选择“打开网络和共享中心”),然后选择“更改适配器设置”:
右击“本地连接”选择“属性”,再点击“配置”按钮:
选择“高级”一栏,看下面的属性栏,有的电脑这里显示的是英文则找到”Network Address“,中文则找到“网络地址”:
一般一开始这里都是不存在值的,我们要修改操作系统MAC就点击“值”,然后在框框中输入相应查询到的MAC地址(在cmd中输入ipconfig/all可查询到物理MAC地址,不会的可以自己网络):
注意这里输入时不必要再将横杆输入哦,然后点击“确定”即可,这样我们就成功将电脑的操作系统MAC地址改成了其它电脑的,一般都可以进行一些别人电脑才能认证的服务。
㈨ 易语言强大还是C语言
C语言比较好。
1、简洁紧凑、灵活方便
C语言一共只有40个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
2、运算符丰富
C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。
3、数据类型丰富
C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。并引入了指针概念,使程序效率更高。
4、表达方式灵活实用
C语言提供多种运算符和表达式值的方法,对问题的表达可通过多种途径获得,其程序设计更主动、灵活。它语法限制不太严格,程序设计自由度大,如对整型量与字符型数据及逻辑型数据可以通用等。
5、允许直接访问物理地址,对硬件进行操作
由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级语言的许多功能,能够像汇编语言一样对位(bit)、字节和地址进行操作,而这三者是计算机最基本的工作单元,可用来写系统软件。
㈩ 中标麒麟+龙芯环境下,怎么查询CPU个数及核数
。。打开系统的设备管理器,点开CPU项目,会显示CPU核心状态。