Welcome 微信登录

首页 / 操作系统 / Linux

64位Ubuntu 14.04搭建ADT开发环境笔记

64位Ubuntu 14.04搭建ADT开发环境笔记

今天先来无事看看Ubuntu最近发展得怎么样了,顺便把ADT也搭建好,方便以后研究Android框架。想想在Windows下,ADT直接down下来解压就能用,心想Linux下应该也不会太难吧。测试环境:Ubuntu 14.04说干就干,首先想到的是去android官网直接down一个ADT for linux,发现eclipse for ADT已经被放到左侧链接的最后,而android自己的Android studio则取代了去年初ADT的位置,Goog...
PXE + Kickstart 安装CentOS 6.x 操作系统

PXE + Kickstart 安装CentOS 6.x 操作系统

一、前言本文很大部分都是参考:http://www.linuxidc.com/Linux/2014-06/103633.htm主要用于学习。1.1 什么是pxe PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(tri...
CentOS 6.5 x86_64 系统定制自动化部署

CentOS 6.5 x86_64 系统定制自动化部署

一、制作环境准备实验环境:VMware WorkstationCentOS-6.5-x86_64-minimal 最小化安装安装后,我们会使用系统 /root 目录下 install.log 和 anaconda-ks.cfg 这两个文件(在此基础上修改比较方便)1.1 定制步骤1、安装最小化的操作系统.包括基本的系统和所需要的工具等.比如:对于http,mysql等软件,建议使用编译的方式安装, 然后打包放进去,可以减少许多依赖包的麻烦.2、安装系统后,...
Linux基础教程:从源码安装软件

Linux基础教程:从源码安装软件

为什么要从源码安装软件 在什么情况之下,我们需要从源代码安装软件呢?我想不外乎这些情形:一种情况是软件放出了新的版本,而所用的发行版并没有及时跟进,这时候,想要尝鲜的话,就非得靠自己不可;另一种情形是不管是软件的开发者,还是现用的系统都没有提供可直接使用的二进制包,而自己又非要使用该软件,那么也需亲自出马才行;当然,还有其他的情形。总而言之,学会从源代码安装软件是一项非常重要的技能。什么是make 与 configure make 是一支程序,当执行m...
Linux基础教程:find 与 xargs

Linux基础教程:find 与 xargs

find 命令的工作方式 find命令的工作方式如下:沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。find命令异常强大,因为它允许您按文件名、文件类型、用户甚至是时间戳查找文件。使用find命令,您不但可以找到具这些属性任意组合的文件,还可以对它找到的文件执行操作。[注意:本文使用的 find 版本是 GNU 版本,因此,某些细节可能与其他版本的find有所不同。]基本格式 开始之前,我们先来看一下 find 命令的基本结构:fin...
Linux终端中文显示乱码

Linux终端中文显示乱码

今天,帮我们同学处理一下中文显示乱码的问题。这个是个国内Linux用户烦恼的问题,由于大部分的Linux发行版都是以英语为主体的,而且英文在通用性和稳定性上都比中文要好一些,各种奇怪的BUG也要少一点。所以,强烈建议使用英文的系统。我们知道我们的操作系统是无所谓中文版和英文版的,无论是windows还是Linux,系统发行的时候全世界都是一样的内核,系统呈现给我们是英文还是中文,完全取决于你选择的语言包。不同国家的人在安装使用的时候选择属于自己国家的语言包...
如何设置 Ubuntu 14.04 的 SSH 无密码登录

如何设置 Ubuntu 14.04 的 SSH 无密码登录

大家好,今天我来向大家介绍如何在 Ubuntu 14.04 上设置 SSH 的无密码登录功能。仅在工作站上有正确的(公私)密钥对以供匹配时SSH服务端才会允许你登录,反之访问将不会被允许。正常情况下,我们需要连上SSH的控制台输入用户名及其密码才行。如果两者全部正确,我们就可以访问,反之访问被服务端拒绝。不过相比而言还有一种比用密码更安全的登录方式,我们可以在登录SSH时通过加密密钥进行无密码登录。如果你想启用这个安全的方式,我们只需简单的禁用密码登录并只...
CentOS如何挂载硬盘

CentOS如何挂载硬盘

远程SSH登录上CentOS服务器后,进行如下操作提醒:挂载操作会清空数据,请确认挂载盘无数据或者未使用第一步:列出所有磁盘 命令: ll /dev/disk/by-path提示:如果无法确认数据盘设备名称,请使用df命令来确认系统盘的名称,从而排除挂错盘的情况。第二步:格式化硬盘 命令: fdisk /dev/sdb注意:图中箭头标注处续手动键入第三步:创建分区 命令: mkfs.ext4 /dev/sdb1第四步:挂载分区 命令: mk...
Linux系统入门学习:Linux中的日志

Linux系统入门学习:Linux中的日志

Linux中对于连接时间的日志,一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这两个文件无法直接使用cat查看,并且该文件由系统自动更新,我们可以通过w、who、finger、id、last、lastlog、ac命令进行查看。Linux中对于进程的监控日志,首先说进程监控日志在监控用户的操作指令是很有效的,当服务器最近发现经常发生无故宕机或者无故被人删除文件等现象时,可以通过使用进程统计日志来查看。我们使用accton /...
Linux系统入门学习:Linux中常用的日志文件

Linux系统入门学习:Linux中常用的日志文件

日志对于系统的安全来说非常重要,它记录了系统每天发生的各种各样的事情,用户可以通过它来检查错误发生的原因,或者寻找受攻击时攻击者留下的痕迹。日志的主要功能就是审计和检测。它还可以实时地检测系统的状态、检测和追踪侵入者。通常日志根据类型可以分为连接时间日志、进程统计日志和错误日志。连接时间日志由多个程序执行,它把记录写到/var/log/wtmp和/var/run/utmp当中,而login程序负责更新wtmp和utmp文件,使得系统管理员能够够跟踪谁在何时...
Linux系统入门学习:Linux中的last命令

Linux系统入门学习:Linux中的last命令

last命令是列出目前与过去登入系统的用户的相关信息。它的主要参数有:(1)-a把登入系统的主机名或者IP地址,显示在最后一行。(2)-d把IP地址转换成主机名。(3)-f <记录文件> 指定记录文件。(4)-n <显示列数>或者-<显示列数> 设置列出名单的显示列数(5)-R 不显示登录系统的主机名或者IP地址(6)-x显示系统关机、重启、以及执行等级改变等信息。Linux内置的审计跟踪工具 - last命令 ht...
Linux系统入门学习:Linux中的ac命令

Linux系统入门学习:Linux中的ac命令

Linux中的ac命令根据当前/var/log/wtmp文件中的登录的进入和退出来报告用户连接的时间,默认是以小时为单位,如果不使用标识,则报告的是总时间。它的主要参数有两个:(1)-d将显示每天的连接时间。(2)-p将显示每个用户的连接时间。例如,键入ac命令,然后按回车键,将显示如下内容:[root@linuxidc /]# actotal 496.35 键入ac -d命令,然后按回车键,将显示每天的总的连接时间:Aug 12 total 261.87...
Linux系统入门学习:Linux中的w命令

Linux系统入门学习:Linux中的w命令

执行Linux中的w命令可以得知目前登入系统的有哪些人,以及它们正在执行的程序。单独执行w命令你给会显示所有的用户,我们也可以指定用户名称,仅显示某位用户的相关信息。w命令的参数如下;(1)-f开启或者关闭用户从何处登录系统。(2)-h不显示各栏位的标题新系列。(3)-l使用详细格式,它是默认值。(4)-s使用简洁格式,不显示用户登入时间、终端机、程序所耗费的CPU时间。(5)-u忽略执行程序的名称,以及该程序耗费CPU的时间。(6)-V显示版本信息。名称...
Linux系统入门学习:Linux中的anacron命令

Linux系统入门学习:Linux中的anacron命令

如果我们的Linux主机是24全天全年的处于开机状态,我们只需要atd与crond这两个服务即可,如果我们的服务器并非24小时无间断的启动,那么我们就需要anacron的帮助了。anacron并不能取代cron去运行某项任务,而是以天为单位或者是在启动后立刻进行anacron的动作,它会去侦测停机期间应该进行但是并没有进行的crontab任务,并将该任务运行一遍后,anacron就会自动停止了。anacron会以一天、七天、一个月周期去侦测系统中未进行的c...
Linux系统入门学习:Linux中的logrotate

Linux系统入门学习:Linux中的logrotate

logrotae程序是一个日志文件管理工具,它用来把旧的日志文件删除,并且创建新的日志文件,我们把它叫做"转储"。我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过cron程序来执行。logrotate程序还可以用于压缩日志文件,以及发送日志文件到指定的e-mail地址。logrotate的配置文件是/etc/logrotate.conf,它的主要参数如下:compress表示通过gzip压缩转储以后的日志nocompress表示不需要压...
<< 931 932 933 934 935 936 937 938 939 940 >>