
Linux/Ubuntu
chenlly99
专注LBS轨迹大数据挖掘,数据仓库建模,基于Hadoop集群的超大规模分布式计算。
展开
-
Linux-comm命令
comm命令可以用于两个文件之间的比较,前提是先对两个文件进行排序 准备文件1.txt和2.txt[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ cat 1.txtabcdef[h_chenliling@vm6-sj1-pro-had-32-107 ~]$ cat 2.txt defghi[h_chenliling...原创 2018-09-01 10:24:23 · 2184 阅读 · 0 评论 -
Linux-vim命令
拷贝/粘贴/删除yw:复制一个word。y2w:复制两个字(单词)。yy : 复制当前行当行于 ddP2yy或y2y复制两行。ggyG:全部复制P :粘贴 ,p小写p代表贴至游标后(下)。P大写P代表贴至游标前(上)。x:删当前光标所在的一个字符。dd:删除当前行,并把删除的行存到剪贴板里dG:全部删除:光标移动到第一行,按esc后,然后dG,以此类推,从原创 2013-05-05 09:42:55 · 952 阅读 · 0 评论 -
Linux-shell
shell 基础shell是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具。在shell和计算机硬件之间还有一层东西那就是系统内核了。一、变量变量,说简单点就是使用一个较简单的字符串来替代某些具有特殊意义的设定以及数据。就拿PATH来讲,这个PATH就代替了所有常用命令的绝对路径的设定。可以使用echo命令显示变量的值。使用env命令即可全部列出系统预设的全部系统变量。env...原创 2014-12-02 11:42:22 · 4723 阅读 · 0 评论 -
Linux服务器架设-NFS
NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。环境:centos 6.5一、服务器端配置:安装 NFS 服务器所需的软件包: nfs-utils和rpcb原创 2015-05-28 11:44:53 · 5090 阅读 · 0 评论 -
Linux-文本操作AWK和SED
AWKawk是一个强大的文本分析工具,简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 。awk处理过程: 依次对每一行进行处理,然后输出。$0 表示整个当前行$1 每行第一个字段NF 字段数量变量NR 每行的记录号,多文...原创 2019-03-15 17:17:48 · 837 阅读 · 0 评论 -
Linux安装JDK步骤
Linux下如何搭建java环境第一步:去sun公司下载安装文件www.sun.comjdk-1_5_0_17-linux-i586-rpm.bin第二步:执行jdk-1_5_0_17-linux-i586-rpm.bin文件,后在同一目录下有jdk-1_5_0_17-linux-i586.rpm文件.注意权限问题,如果当前用户没有权限执行jdk-1_5_0_17-linux-i586-rpm原创 2009-01-15 12:06:00 · 1002 阅读 · 0 评论 -
Linux安装Tomcat6步骤
(1)、去Apache 官网(http://tomcat.apache.org/download-60.cgi)下载apache-tomcat-6.0.29.tar.gz文件。(2)、解压并且解包输入命令:tar -zxvf apache-tomcat-6.0.29.tar.gz在目录下有apache-tomcat-6.0.29文件夹,重命名为tomcat(3)、修改环境变量在目录/etc下修改profile文件export CATALINA_HOME=/usr/local/tomcatexport CLA原创 2010-08-17 11:20:00 · 938 阅读 · 0 评论 -
U盘启动或者安装Ubuntu操作系统
(1)、下载Ubuntu操作系统。 官网下载地址:http://releases.ubuntu.com/,下载一个desktop 版本的ISO三个模式的区别:desktop是livecd+图形安装server是服务器版(只装用命令行模式,没有图形部分)alternate是文本安装模式(安装过程用点中只能键盘操作,安装界面和windows前半段的类似)(2)、下载原创 2014-12-09 20:47:33 · 4596 阅读 · 1 评论 -
Ubuntu系统 安装JDK1.7,Eclipse,Oracle10g
(1) 安装JDK1.7http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html 下载jdk-7u7-linux-i586.tar.gz把下载文件拷贝到/home目录下解压:tar xzvf jdk-7u7-linux-i586.tar.gz,然后在/home目录下会生成原创 2012-09-10 13:40:36 · 1334 阅读 · 0 评论 -
Linux常用命令(6)-性能瓶颈分析(java)
主要分析的对象CPU内存磁盘IO网络性能IO 相关,IO 相关的应用通常用来处理大量数据,需要大量内存和存储,频繁 IO 操作读写数据,而对 CPU 的要求则较少,大部分时候 CPU 都在等待硬盘,比如,数据库服务器、文件服务器等。CPU 相关,CPU 相关的应用需要使用大量 CPU,比如高并发的 web/mail 服务器、图像/视频处理、科学计算等都可被视作 CPU 相关的应用。监测...原创 2014-11-26 18:11:37 · 6955 阅读 · 0 评论 -
Linux常用命令(5)-网络管理
(1)、ifconfig 查询、设定网络卡与 IP 网域等相关参数;eth0:就是网络卡的代号HWaddr 00:16:d3:fc:9b:be //MAC 地址inet addr:192.168.18.40 //IP 地址Bcast:192.168.255.255 //广播地址Mask:255.255.0.0 //子网掩码不过我们可以原创 2014-11-26 18:09:38 · 5547 阅读 · 0 评论 -
Linux常用命令(4)-磁盘管理
案数据除了档案实际内容外, 通帯有非帯多癿属性,例如 Linux 操作系统的档案权限(rwx)和文件属性(拞有者、群组、时间参数等)。 文件系统会将这两部数据分别存放在不同的区块,权限属性放置到 inode 中,至亍实际数据则放置到 data block 区块中。 另外,还有一个超级区块 (superblock) 会记彔整个文件系统癿整体信息,包括 inode 不 block 癿总量、使用原创 2014-11-26 18:08:21 · 6131 阅读 · 0 评论 -
Linux常用命令(3)-文件和目录管理
(1)、Linux 文件权限和目录配置Linux 文件分三种身份 owner、group、others。 三种权限 read、write、execute#ls -aldrwxr-xr-x 1 root root 4230 2012-09-12 17:21 jdk-7u7对应文件权限 连接数 用户组 用户 文件大小 最后修改日期 文件名其原创 2014-11-26 18:06:35 · 5280 阅读 · 0 评论 -
Linux常用命令(2)-用户和用户组管理
# id # 显示当前用户和用户组的 ID# who # 显示目前登入系统的用户信息#su 改变使用者身份[root@localhost/]#su Chenlly [Chenlly@localhost/]#cat /etc/passwd 档案结构 root:x:0:0:root:/root:/bin/bashchenlly:x:1000:1000:chenlly,,原创 2014-11-26 18:04:41 · 4918 阅读 · 0 评论 -
Linux常用命令(1)-系统命令
一.安装命令#shutdown -h 关机后关闭电源#logout 注销#reboot -n 重启#exit 退出当前用户#date 日期#cal 日历#echo $LANG 显示系统编码#echo $PATH 查看path变量#env(set) 查看所有的环境变量Ctrl -c 终止命令串Ctrl -d 关闭命令行查询系统的使用状态:原创 2009-01-15 12:04:00 · 1490 阅读 · 0 评论 -
Ubuntu 命令和系统安装分区介绍
DEB 是Debian软件包格式的文件扩展名,Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成。处理这些包的经典程序是dpkg,经常是通过Debian的apt-get来运作。通过Alien工具,可以将deb包转换成rpm、tar.gz格式。deb包在Linux操作系统中类似于windows中的软件包(exe)。sudo dpkg -i packag原创 2012-09-08 01:41:05 · 1200 阅读 · 0 评论 -
gcc
GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套 GNU编译器套装以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编译器。可处理下列语言 2006年之前Ada 〈GNAT〉C 〈GCC〉C++(G++)For原创 2012-09-14 17:12:34 · 723 阅读 · 0 评论 -
Linux基础篇
一。完整安装套件的概念(distribution)Linux其实是一个Kernel(系统调用接口,线程,内存,文件,设备),一个完整的操作系统应该是由一些软件套件和Knernel组成的,因此有些公司将一些需要的套件装载到Linux核心程序,然后以光盘的形式发布,收取少量的服务费用.二。文件类型在 ls -l temp 时结果-rwxrwxrwx-- .baxh.txtdrwxrwx原创 2009-02-17 14:50:00 · 668 阅读 · 0 评论 -
Linux平台下学习分类
(1) Linux 基础:包括Linux 版本,安装,命令等知识的掌握。 (2) Linux 系统开发:主要是驱动接口,内核配置交叉编译,内核取点,busybox,等等方面。 (3)Linux 嵌入式应用开发:嵌入式LINUX应用程序开发是在操作系统上做开发,类似Windows下的VC或JAVA开发。 (4)Linux 网络编程:和在window下的socket编程类似,包原创 2010-04-25 22:07:00 · 839 阅读 · 1 评论 -
Linux 前世今生
UnixUnix的前身为Multics,贝尔实验室参与了这个操作系统的研发,但因为开发速度太慢,贝尔实验室决定放弃这个计划。贝尔实验室的工程师,汤普逊和里奇,在此时自行开发了Unix。第一版UNIX是用PDP-7汇编语言编写的。并于1971年共同发明了C语言。1973年汤普逊和里奇用C语言重写了Unix,形成第三版UNIX。GNUUNIX是一种广泛使用的商业操作系统的名称。其上所有原创 2014-12-24 16:30:49 · 5278 阅读 · 0 评论