热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux使用经验

linux使用经验--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
真没想到安装linux后会出现windows2000无法启动,还好修复成功了.通过了几种方法,今天终于解决了.
出错信息:
Booting other
root noverify (hd1,0)
chain loader +
NTLDR is missing
press any key to restart

(失败)解决方法:
1.上网查看解决方法,用i386里的ntLDR拷贝到c:\下
(成功)解决方法
2.修改linux系统/boot/grub/grub.conf文件,
将rootnoverify (hd1,0)更改为rootnoverify (hd0,0) o k
本例中主要是因为我有两块硬盘,安装linux的时候系统的grub.conf文件将windows启动标志写为hd1,0了,而实际上我的windows系统是在hd0,0.之前还以为是ntldr的问题,搞得我做了一次2000的修复.
查看硬盘信息命令为fdisk -l
[root@blue /]# fdisk -l

Disk /dev/hdb: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 2672 21462808+ c W95 FAT32 (LBA)
/dev/hdb3 2673 9733 56717482+ f W95 Ext'd (LBA)
/dev/hdb5 2673 5222 20482843+ b W95 FAT32
/dev/hdb6 5223 9733 36234576 7 HPFS/NTFS

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ c W95 FAT32 (LBA)
/dev/sda2 2551 19457 135805477+ f W95 Ext'd (LBA)
/dev/sda5 2551 15633 105088693+ 7 HPFS/NTFS
/dev/sda6 15634 15894 2096451 83 Linux
/dev/sda7 15895 17199 10482381 83 Linux
/dev/sda8 17200 18243 8385898+ 83 Linux
/dev/sda9 18244 18308 522081 82 Linux swap
/dev/sda10 18309 19457 9229311 83 Linux

解决五笔输入问题
在网上搜了两天才把fcitx的问题给解决了,真的是有点bb,不过总算解决了.
解决的办法如下
安装五笔Fcitx──小企鹅输入法,http://www.fcitx.org
1)下载rpm 包的fcitx3.0
2)查询已经存在的输入法
[root@localhost root]# rpm -q miniChinput
miniChinput-0.0.3-37
[root@localhost root]# rpm -q xcin
xcin-2.5.3.pre3-11
删除这2种输入法后再安装fcitx-3.0.0-1.i386.rpm
[root@localhost root]# rpm -e miniChinput
[root@localhost root]# rpm -e xcin
3)安装fcitx3.0
#rpm -ivh fcitx-3.0.0-1.i386.rpm
4)新建文件
在/etc/X11/xinit/xinput.d下建一个fcitx的文件
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
**
#alternatives --install /etc/X11/xinit/xinput.d/zh_CN xinput-zh_CN /etc/X11/xinit/xinput.d/fcitx 100
#alternatives --auto xinput-zh_CN
5) 修改文件.bashrc
[root@blue ~]# vi /root/.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx

6)进入图形界面的""应用程序"--系统设置--输入法转换程序(system-switch-imii)
这里会新增一个fcitx的输入法.如果没有就在高级设置里头手工输入一下fcitx
7)init 6重新启动一下就可以了.

1) find命令的使用例
#find ./ -name amir.dd
注释:在当前目录中查找amir.dd的文件,如果找到会输出该文件的目录及文件名,如果没找到则直接回车到下一行,没有任何输出

2) 查22端口现在运行在什么程序,本例中22运行了ssh程序
[root@blue bin]# lsof -i :22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 2313 root 3u IPv6 5269 TCP *:ssh (LISTEN)

3) netstat命令查看gateway
[root@blue network-scripts]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.44.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.44.16.36 0.0.0.0 UG 0 0 0 eth0

4)mount 局域网上其他的windows共享目录
mount -t smbfs -o username=guest,password=guest //10.44.16.49/新建文件夹 /d
推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 本文介绍了使用SSH免密登录的步骤,包括生成公私钥、传递公钥给被登录机、修改文件权限的操作。同时提醒用户注意私钥的传递方式,建议使用U盘等离线方式传递。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 本文总结了Linux下多线程执行shell脚本的4种方法,包括切换到工作目录执行、使用绝对路径执行、直接使用bash或sh执行。同时介绍了为什么需要加上"./"来执行脚本的原因。 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  • 程序员如何选择机械键盘轴体?红轴和茶轴对比
    本文介绍了程序员如何选择机械键盘轴体,特别是红轴和茶轴的对比。同时还介绍了U盘安装Linux镜像的步骤,以及在Linux系统中安装软件的命令行操作。此外,还介绍了nodejs和npm的安装方法,以及在VSCode中安装和配置常用插件的方法。最后,还介绍了如何在GitHub上配置SSH密钥和git的基本配置。 ... [详细]
  • linux 禁止指定ip访问
    linux中如何禁止指定的ip访问呢?比如被别人暴力破解,被别人使用不同的密码尝试登录:所以我想直接禁用这些ip的访问.怎么办呢?解决方案:修改配置文件etchosts.deny把 ... [详细]
  • 一、修改注册表去掉桌面图标小箭头1按下win+R组合快捷键,打开windows10系统的“运行”窗口,输入“regedit”,打开注册表编辑器,找到HKEY_CLASSES_ROOT\lnkfi ... [详细]
  • Django + Ansible 主机管理(有源码)
    本文给大家介绍如何利用DjangoAnsible进行Web项目管理。Django介绍一个可以使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高 ... [详细]
author-avatar
U友50122053
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有