Linux - 操作系统教程

Linux有什么优缺点?Linux优缺点简析

Linux系统作为一个开源性的操作系统,受到不少程序员的青睐,衍生出各种不同需要的版本,可以根据自身需要进行修改设置,比起微软更受企业欢迎,大部分网站的主流系统都是它。那么Linux有什么优缺点?下面就和大家探讨一下。 详细如下: 1、大量的可用软件及免费软件 Linux 系统上有着大量的可用软件,且绝大多数是免费的,比如声名赫赫的 Apache、Samba、PHP、MySQL 等,构建成本低廉,是 Linux 被众多企业青睐的原因之一。当...

Linux系统如何配置rdate时间服务器

配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间: rdate -s tick.greyware.com 可以写个脚本放在/etc/cron.hourly中每小时校正一下时间。 如果是内网环境下,可以自己配置一个时间服务器,以CentOS为例,配置时间服务器的方法如下: 1.先安装xinetd : sudo yum install -y xinetd 2.修改/etc/xinetd.d/time-stream, 修改:...

Linux下fstab文件丢失后该怎么恢复?

/etc/fstab配置文件决定了Linux系统在启动后如何加载各分区,若分区无法挂载,系统也将无法成功启动,启动时将会出现如下错误信息/etc/fstab文件丢失的解决办法 1. 使用进入急救模式,由于缺少fstab文件,光盘将无法找到待修复的Linux分区, 2. 通过手动方式查找并挂载根分区 3. 重建fstab配置文件后重启系统 4. 在急救模式的shell环境中扫描逻辑卷,以便找到根分区设备,然后手动挂载根分区,并重建fstab配置文件,(如果系统中没...

Linux mint如何解决root登录无声音的问题

原因是linux mint基于ubuntu定制的,下面我们看一下解决方法 代码如下: sudo gedit /etc/default/speech-dispatcher 将RUN=yes改为RUN=no保存,这时不用重启。打开Sound Settings,会看到然后输入 代码如下: sudo alsa force-reload如果这个还不行,重装Alsa and Pulse audio 代码如下: sudo apt-get remove –purge alsa-base pulseaudio sudo apt-get install alsa-base pulseaudio 然后 代码如下: sudo alsa force-reload 上...

Linux系统中strace操作实例汇总

命令用法 让我们看看strace命令如何追踪一个程序的执行情况。 最简单的形式,strace后面可以跟任何命令。它将列出许许多多的系统调用。一开始,我们并不能理解所有的输出,但是如果你正在寻找一些特殊的东西,那么你应该能从输出中发现它。 让我们来看看简单命令ls的系统调用跟踪情况。 raghu@raghu-Linoxide~ $ strace ls这是strace命令输出的前几行。其他输出被截去了。上面的输出部分展示了write系统调用,它把当前目录的列表输...

Linux下配置rdate时间服务器教程

为您提供 配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间:rdate -s tick.greyware.com可以写个脚本放在/etc/cron.hourly中每小时校正一下时间。如果是内网环境下,可以自己配置一个时间服务器,以CentOS为例,配置时间服务器的方法如下:1.先安装xinetd : sudo yum install -y xinetd2.修改/etcetd.d/time-stream, 修改:di...

Linux安装使用压缩工具7-zip的步骤

下面介绍如何在 Linux 中安装 7zip (或 p7zip)。在 Debian、Ubuntu 或 Linux Mint 系统中安装 7zip 在基于的 Debian 的发布系统中存在有三种 7zip 的软件包。 p7zip: 包含 7zr(最小的 7zip 归档工具),仅仅只能处理原生的 7z 格式。 p7zip-full: 包含 7z ,支持 7z、LZMA2、XZ、ZIP、CAB、GZIP、BZIP2、ARJ、TAR、CPIO、RPM、ISO 和 DEB 格式。 p7zip-rar: 包含一个能解压 RAR 文件的插件。 建议安装 p7zip-full 包(不是 p...

linux下格式化u盘的教程?linux磁盘管理挂载方法

本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。 磁盘管理主要涉及磁盘扩容以及磁盘配额管理,当服务器磁盘空间达到一定程度(个人认为一般使用量占到总容量的70-80%)就需要考虑新加磁盘实现扩容,一般操作步骤为分区、格式化、挂载、验证及使用。而磁盘配额主要是针对用户设置其最大的磁盘空间使用量,防止当个用户占用磁盘过多的情况。下面...

Linux系统中不同情况的重启命令如何使用

不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启: 更换硬件 更改系统配置 系统僵死,需要重启恢复 关闭和重启系统方式引导系统本质上只能用一种方法,与此不同的是,关闭或重新引导系统有多种方法:关闭电源(下电) 使用shutdown命令 使用halt、poweroff或reboot命令 使用telinit改变init运行级别关闭电源 基于以下两点原因,直接对机器下电,并不是一种好的习惯: 可能...

Linux安装Steam教程

Linux怎么安装Steam教程?使用软件中心或使用终端。要使用软件中心在 ubuntu 上安装 Steam,请找到并单击侧栏上的 Ubuntu 软件。 如果在侧边栏中没有找到它,请单击“显示应用程序”(九个点组成一个正方形),然后单击“Ubuntu 软件”。 1、在 Ubuntu 软件中,开始在搜索栏中输入“Steam”。 2、单击安装按钮。 3、您将在应用程序菜单中找到 Steam 应用程序。双击它打开它,让应用程序在它启动之前更新。 您还可以apt在 Ubu...

Calculate Linux

Calculate Linux是基于 Gentoo 的三份卓越发行之集合。Calculate Directory Server(CDS)是通过LDAP加SAMBA来支持 Windows 和 Linux 客户端的解决方案,它提供代理、邮件、Jabbers服务器,并带有流水线式的用户管理。Calculate Linux Desktop(CLD)是工作站和客户端发行,带有 KDE 和 Xfce 桌面,并包含了一份向导,用以配置到 Calculate Directory Server 的连接。Calculate Linux Scratch(CLS)是自启动运行DVD,带有一套...

Linux安装使用GitHub的步骤

Git是一个分布式版本控制系统,而GitHub是基于Git的网站,为用户提供Git服务,下面小编就给大家介绍下Linux如何安装和使用GitHub,并解决GitHub代码上传的问题。 1. 在网站注册帐号,创建工程 test 进入工程,右下角会有一个项目仓库的地址。 2.Linux下 安装github sudo apt -get install git git-core git-doc 3. 创建rsa公钥 ssh-keygen -t rsa -C “your_email@youremail.com” 整个过程中有一个需要填密码 然后后进入~/.s...

韩博士传授win10系统访问不了NAS和linux网络共享的解决技巧

win10系统访问不了NAS和linux网络共享的问题,如果我们遇到了win10系统访问不了NAS和linux网络共享的问题,要怎么处理win10系统访问不了NAS和linux网络共享呢?我们只用  1、按下win键+X键或者在开始菜单右键点击,出现的菜单中选择“控制面板”。 2、找到“卸载程序”点击。就行了;接下来给大家带来win10系统访问不了NAS和linux网络共享的详细解决方法: 1、按下win键+X键或者在开始菜单右键点击,出现的菜单中选择“控制面板”...

linux多服务器之间的目录文件同步办法

【 web1:10.80.11.243 web2:10.80.11.244 code:10.80.11.245 更新code服务器的代码后,自动同步到web1和web2,删除code服务器文件,web1和web2也删除 服务器端的安装(N台WEB都这样配置)1、首先要求Linux内核在2.6以上,才支持inotify [root@web1 html]# uname -a Linux web1 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux2、检查是否安装rsync软件 [root@web1 html]# rpm -qa |grep rsync rsync-2...

Linux如何使用RRDtool

一、简介 RRDtool是指Round Robin Database工具,即环状数据库。从功能上说,RRDtool可用于数据存储+数据展示。著名的网络流量绘图软件MRTG和集群监控系统Ganglia都使用的RRDtool。 数据存储方面,RRDtool采用“Round Robin”模式存储数据。所谓“Round Robin”是一种存储数据的方式,使用固定大小的空间来存储数据,并有指针指向最新的数据的位置。我们可以把用于存储数据的数据库空间看成一个圆,上面有很多刻度,这些刻度所在的...

学会在linux系统中使用工具转换文件的字符集编码

当你在Linux下查看windows文件的时候,时常会出现乱码或无法阅读的情况,这就涉及到文件字符集编码的问题,只需将文件字符集进行转换,就能够在Linux下查看windows文件,一起来了解下吧。网站有一些课件资源是从windows传到Linux服务器,在windows下文件夹编码方式为GBK,而浏览器默认的编码模式为UTF-8(服务器默认编码也为UTF-8),如此,便导致了类似https://xxxx//Resources/北师大/初中语文/八年级上/本册综合/绿.ppt 这样的域...

Linux系统安装VMware Tools指南

Choose “Install WMware Tools” from VM menu.(没有安装虚拟工具, 可以通过 [VM]-》[ Install WMware Tools] 菜单来安装)。安装VMware Tools 步骤: 1.如果是在图形界面下, 则按下 CTRL + ALT + F1 组合键,进入Linux的文字界面。 如果你一开始就用 Linux text 模式安装的Linux 的那就不需要这一步了。 2.以root身份进入Linux. 3.按下 CTRL + ALT 组合键,进入主操作系统,点击虚拟菜单下的安装虚拟机工具子菜单。 菜单:...

Linux软件raid操作指南

一、什么是Raid Raid早期叫作:Redundant Arrays of Inexpensive Disks 容错式廉价磁盘阵列,现在叫作:Redundent Array of Independent Disks,容错式独立磁盘阵列。这是一种使用某种机制把多块硬盘组合在一起使用,并且带有容错功能的存储模块。可以简单的理解为,这是一种将几块小的硬盘组合成一块带有容错功能的大硬盘。Raid通常分好几个等级,例如常见的有:Raid0、Raid1、Raid4、Raid5、Raid6、Raid10、Raid01。Raid的等级并...

Linux下常用的gcc参数

为您提供 首先说一下gcc和g++分别是gnu的c和c++编译器,而且它们在进行编译的时候,一般需要分为四步: ①预处理,对于cpp会生成.i文件,使用预处理器cpp ②将预处理后的文件不转换为汇编语言,生成.s文件,使用编译器egcs ③将汇编文件变成目标文件,也就是生成机器码,这里就是生成.o文件,使用汇编器as ④连接目标代码,生成可执行程序,使用连接器ld 其中主要参数为: -x language filename它是设定文件使用的语言,此时后缀名...

linux相关使用--大神掠过

为您提供 查看tomat 进程 ps -ef|grep tomcat 查看java相关 jps 查找tomcat目录 find / -name tomcat 这个看似没问题,但新手会觉得很无奈,如果你装了tomcat,估计在linux里面却找不到tomcat 原因很简单:linux对大小写很敏感,所以呢你要查找tomcat目录得这么玩:find / -name "*[Tt]omcat*" 在列表里面就会有索要的结果 ls 列出当前文件以及文件夹 理解“ls -l” 第一个字段 -rwxr-xr-x 包含该特殊文件的权限的符号表示。该字段...