Welcome 微信登录

首页 / 操作系统 / Linux

Shell文件从Windows上传到Linux问题

Shell文件从Windows上传到Linux问题

问题描述:Windows下的文档上传到Linux下有时会发现每一行多了个^M,那个^M是DOS(Windows)文件上传时没有将回车+换行符转换而产生的解决办法:如果使用FTP上传的话,对这样的文本文件,应该使用ASCII方式,这样上传时FTP会根据两边的文件系统的格式进行必要的转换,上传后的Linux文件中就没有那个^M了。这就是FTP中那个“P”的作用(Protocol,协议)。对二进制文件(图形、压缩、执行等),FTP传送时一定要用BINARY方式,...
RedHat 6.0 Enterprise企业版如何使用yum安装软件

RedHat 6.0 Enterprise企业版如何使用yum安装软件

Linux系统是非常稳定的,但是安装软件有时候却有依赖关系,这样安装软件是很麻烦的,好在有yum可以解决依赖关系,首先按照下面的先后关系安装yum的软件包:1.使用本地光盘:把linux系统安装盘放入光驱,然后执行:mount /dev/cdrom /mnt下面需要配置一下yum文件:vi /etc/yum.repos.d/yum.repo 这文件是要新建的,名字可以随便起,但要以repo结尾[aaaa]name=bbbbbbaseurl=file:///...
Linux内核开发-修改开机Logo

Linux内核开发-修改开机Logo

硬件平台:S5PV210系统平台:Linux 2.6.32Linux默认的系统开机Logo为一只小企鹅,分辨率为80x80,由drivers/video/logo/logo_linux_clut224.ppm生成。这里我们需要修改开机logo图,而且不局限在80x80分辨率,如我们需要一副全屏的图时,我们可以用以下方法达成。一、制作开机适当分辨率的ppm图片。1.安装netpbm包,我们需要制作ppm的工具:pngtopnm ,pnmquant ,pnmt...
Ubuntu下同步Google 日历到Evolution

Ubuntu下同步Google 日历到Evolution

方法很简单,Ubuntu下只需安装一个软件。打开终端,输入命令:sudo apt-get install libgcal0然后打开Evolution,点击左下角的Calender。然后点击菜单栏上的“File -> New -> Calender ”,修改日历形式为 ‘Google’。输入Google用户名和密码。在左侧栏内右键添加日历,刷新即可。效果如图:Linux内核开发-修改开机LogoLinux下中文字符乱码的问题相关资讯 Ubun...
Linux下中文字符乱码的问题

Linux下中文字符乱码的问题

Linux下中文经常会出现乱码,有的是浏览网页出现乱码;有的是文本模式下显示中文出现乱码。下图显示的是我遇到的问题。我安装的是CentOS,x-window下显示中文正常,但是在文本模式下,显示中文则会出现乱码。Linux中locale 详解locale是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文,与window中文系统的兼容和通信。从实际经验上看来,locale的...
CentOS 配置 vi (语法高亮,自动换行)

CentOS 配置 vi (语法高亮,自动换行)

安装CentOS后,默认root账户syntax功能没有正常启用,vi不是高亮显示的。解决方法是将vi alias 到vim。shell在启动时,至少要用到用户主目录里的一个启动脚本。启动文件分为两类——profiles文件和rc文件。profile文件只是在用户登录时执行一次,而rc文件在每次创建一个shell时都要执行一次。所以,一般情况下,将只需执行一次的命令放在profile文件里,而别名、有关历史记录的设置和set -o命令都放在rc文件里。让v...
在VMWare 6.5中安装openSUSE 11.0

在VMWare 6.5中安装openSUSE 11.0

为了学习Linux,我们首先需要搭建起Linux的学习环境,现在的Linux版本很多,包括RedHat、SentOS、Ubuntu、SUSE、Debian等,该文以在VMWare 6.5中安装openSUSE 11.0为例,演示怎样安装Linux操作系统。一、安装前的准备1、下载VMWare6.5,现在网上很多,下载一个即可2、下载SuSE11g的IS0镜像文件二、安装Vmware6.5该软件安装很简单,就此略过三、安装SuSE1、新建一个虚拟工程,单击“...
给VMWare 中openSUSE 配置IP

给VMWare 中openSUSE 配置IP

已经在在VMWare 6.5中安装好了openSUSE 11.0(见http://www.linuxidc.com/Linux/2011-09/43162.htm),现在我们看一下,怎样配置IP地址 方式一:通过界面配置1、首先登录到Suse操作系统2、选择在终端打开3、输入YaST2,进入图形界面4、选择网络设备---> 网络设置,进入到网络设置窗口5、单击“编辑”,进入IP设置窗口,并输入和本地IP同网段的IP地址及子网掩码6、在路由设置窗口,设...
远程连接Linux工具介绍

远程连接Linux工具介绍

在实际的项目中,服务器一般都有专人管理并放置于专门的机房中,如果想操作后台,就需要采用相应的远程连接工具,包括命令行连接工具、图形界面连接工具,该章介绍常用的命令行连接工具,图形界面连接工具下一节介绍。下面就介绍两款日常工作较常用的Linux下命令行连接工具,相信很多人都接触过。一、Putty1、双击打开Putty,并输入Ip地址2、输入Username、PassWord二、SSH Secure Shell Client1、双击打开,输入IP及UserNa...
Linux系统下USB转串口

Linux系统下USB转串口

在Windows下可以使用超级终端来连接交换机和路由器等工业设备,而且在Windows下使用usb转串口的线也有相应的驱动,但是如何在Linux下使用呢?首先要有一个Linux下的终端软件叫minicom假如没有装这个的朋友可以到自己的源中去下载,然后你就要插上你的usb转串口的线,在Linux下Usb转串口的线几乎不需要驱动,你插上以后在你的dev的目录下应该会有一个ttyUSB0的文件,假如有那么恭喜你了,你的这根线现在是可用的了。进入到终端输入su以...
RedHat 5中配置Samba实现Windows与Linux之间的文件互访功能

RedHat 5中配置Samba实现Windows与Linux之间的文件互访功能

1 Samba 简介 Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的;大家知道在Windows 网络中的每台机器即可以是文件共享的服务器,也可以同是客户机;Samba也一样能行,比如一台Linux的机器,如果...
Red Hat Enterprise Linux 5在VMware 7.1中设置上网功能

Red Hat Enterprise Linux 5在VMware 7.1中设置上网功能

这是我在我的电脑上面操作Red Hat Enterprise Linux 5的结果,不知道能不能对你有帮助,可能由于不同的版本而导致不同的设置方式!首先,启动VMware并启动虚拟的Linux系统,然后在VM的选项卡下面选择Settings...选项,在Hardware选项下面找到Network Adapter NAT选项,在Network connection选项卡下面选择“NAT:Used to share the host‘s IP address”...
Linux 进程管理 [screen/ps/kill]

Linux 进程管理 [screen/ps/kill]

进程管理进程的重要性: 我们在使用操作系统时,各项作业都是通过某个PID来执行的,因此,是否要执行某项作业就与该进程的权限相关 如果Linux系统很忙碌,当整个系统资源快要用完的时候,怎么找到大量占用系统资源的进程,删除该进程,让系统恢复正常 如果由于进程写的不好,导致内存中产生有问题的进程,怎么找到它,然后删除呢? 同时在系统中运行5--6项作业,但其中有一项作业才是最重要的,如何让那一项重要的作业优先执行呢? 我们在操作的时候经常会碰到这样的问题 在同...
Linux input子系统分析

Linux input子系统分析

Input子系统处理输入事务,任何输入设备的驱动程序都可以通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能来与用户空间交互。输入设备一般包括键盘,鼠标,触摸屏等,在内核中都是以输入设备出现的。下面分析input输入子系统的结构,以及功能实现。一. Input子系统结构与功能实现 1. Input子系统是分层结构的,总共分为三层: 硬件驱动层,子系统核心层,事件处理层。 (1)其中硬件驱动层负责操作具体的硬件设备,这层的代码是针对具体的驱...
<< 461 462 463 464 465 466 467 468 469 470 >>