linux
给我瓶叶小白
虽千万人吾往矣。
展开
-
linux处理windows文本去除\r
在windows文件中,windows的回车换行为\r\n,而linux的回车换行只有\n。这样 就容易出现一个windows文本再被linux处理时候会只认\n而认为\r是字符串。处理方式一使用vi编辑文本,讲文本格式刷新为Unix格式。vi 文本setfileformat=unix处理方式二使用替换指令sed -i 's/\r//' startup.sh处理方...原创 2019-12-04 23:55:08 · 876 阅读 · 1 评论 -
linux用户管理
Linux的用户和用户组管理Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也能帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和用户口令。用户在登录时键入正确的用户名和口令后,才能进转载 2016-11-20 21:39:17 · 456 阅读 · 0 评论 -
su -切换超级用户失败
用su切换,输入密码提示认证失败,后来一经查阅原来Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性终端下sudo passwd Password: Enter new UNIX password: Retype new UNIX password: passwd:已成功原创 2016-11-20 21:36:05 · 953 阅读 · 0 评论 -
linux的各种查找指令
locate命令的使用使用locate命令,遇到了这样的情况:当前目录下有一个文件,而使用这个命令时却查找不到这个文件,上网查了一下,找到了原因,就在下面。1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的转载 2016-11-20 16:52:51 · 292 阅读 · 0 评论 -
配置hadoop
hadoop为apache的开源的分布式存储+分布式计算平台hadoop的组成: hdfs:分布式文件存储管理系统,存储海量的数据。 mapreduce:并行处理框架,实现任务分解以及调度。 hive:将sql语句转化成hadoop语句。 zookeeper:监视hadoop集群每个节点的状态。 handoop的版本选择:hadoo原创 2016-11-16 22:06:51 · 341 阅读 · 0 评论 -
linux基本权限
一、文件基本权限1-1.基本权限的修改-rw-r--r-- - 第一个"-"表示文件类型(- 文件,d 目录,l 软链接文件) - rw- r-- r-- u所有者 g所属组 o其它人其中r读,w写,x执行(1).chmod [选项] 模式 文件名 - 选项 . -R 递归 - 模式转载 2016-11-12 12:42:30 · 303 阅读 · 0 评论 -
Linux后台进程管理以及ctrl+z(挂起)、ctrl+c(中断)、ctrl+\(退出)和ctrl+d(EOF)的区别
一、后台进程管理命令fg、bg、jobs、&、ctrl + z、ctrl + c、ctrl + \、ctrl + d1、 &加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &,2、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行3、jobs查看当前有多少在后台运行的命令jobs -l选项可显示所有任务的PID,jobs的转载 2016-10-21 09:38:52 · 571 阅读 · 0 评论 -
ubuntu如何调整桌面图标位置
传统的 Unity 桌面环境,其应用程序启动器的容器——Launcher,一直坚定地待在屏幕的左侧。其实笔者一直认为,应用程序启动器位于左侧更加合理一些,因为当前低分辨率的宽屏显示器还是大多数,在这种屏幕中,上下内容越少、左右内容越多,越有利于工作对象的显示,比如文档、表格软件中会显示更多的行,图像处理软件会让工作区的面积更大。即使在 Ubuntu 的设置中心里,也转载 2016-10-08 19:32:37 · 8691 阅读 · 0 评论 -
ubuntu中的快捷键
Ubuntu终端常用的快捷键 Oct 3, 2013 • 44,327 views • ←→Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键功能Tab自动补全Ctrl+a光标移动到开转载 2016-10-08 19:25:42 · 363 阅读 · 0 评论 -
Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法
1 简介Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源、安装搜狗输入法、Chrome浏览器、网易云音乐、配置快捷键、安装Git等等,下面就跟着我来配置吧,just do it2 版本选择如果你是小白,不想折腾,可以直接选择安装deepin Linux,中文名”深度Linux”,这个是国内目前最好用的Linux之一,开箱即用,常用软件都安装好了,甚至转载 2016-10-08 18:36:59 · 1737 阅读 · 0 评论 -
如何在ubuntu16.0上安装qq
第一步,首先安装虚拟环境,在终端下输入以下命令:sudo apt install wine1.6-i386然后下载wine qq 国际版,在ubuntukyin 官网,应用栏,第三方应用,进入wine qq进行下载。wine-qq下载地址:http://www.ubuntukylin.com/applications/showimg.php?lang=cn&id=23下载后原创 2016-10-08 18:22:39 · 1158 阅读 · 0 评论 -
用户管理以及组管理
ssh xsun1@202.194.131.198首先进入root;方法: su -whoami:查看当前用户。useradd:添加用户-u:指定用户标识符号,唯一-g:指定组号,默认组。-G:指定附加组。-d:指定默认目录。/home(来自/etc/default/useradd配置文件的默认)-s:指定shell,默认/bash/shell新建用原创 2016-11-21 10:35:23 · 278 阅读 · 0 评论 -
linux启动过详解
Linux启动过程详解2012-02-06 13:55:05 分类: LINUX启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读转载 2016-11-25 17:12:03 · 224 阅读 · 0 评论 -
linux的目录以及作用
/boot目录下存放了主要的启动引导文件。linux根目录下各文件夹的作用 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似win转载 2016-11-25 17:16:02 · 243 阅读 · 0 评论 -
linux学习基础命令
学习帮助网站:http://man.linuxde.net/cut用date函数压缩文件为带时间日期格式的样式。压缩方法:tar -zcvf **$(date "+%Y-%m-%d-%H-%M-%S")**.tar.gz**为你可以任意匹配字符。解压为tar -zxvf 要解压的文件名 解压的位置以及起名。解析-z 支持gzip解压文件 -c 建立新的压缩文件 -v 显示操作过程 -f 指定压缩文...原创 2018-03-10 19:24:09 · 187 阅读 · 0 评论 -
如何在ubuntu下安装jdk
Linux(Ubuntu)下如何安装JDKhttp://www.cnblogs.com/memory4young/p/ubuntu-install-jdk.htmlLinux 下如何安装 JDK ,以 Ubuntu 为例。一、下载apt-cache search jdk//用于查找jdk版本首先,当然是要下载了。地址:http://www.oracle.转载 2016-09-11 20:34:37 · 857 阅读 · 0 评论 -
root用户密码忘记解决方案centos
进入单用户模式。首先,重启linux在系统进入三秒之前,摁下回车。在默认跳转的如上页面,按e,然后编辑kernel在第二行的kernel最后,输入sinple,记得要用空格隔开“/”最后按b,进入编辑单用户模式,在单用户模式中,输入passwd,开始修改root密码。感谢博主:http://blog.csdn.net/yangshangwei/article/details/52295558...转载 2018-01-31 10:16:43 · 243 阅读 · 0 评论 -
linux双系统安装后进不去windows解决办法
很多事胡我们喜欢安装双系统,一个windows,一个linux。安装时候,首先应该是windows,然后再安装linux,如果反过来,是不太可行的,具体愿意可以百度,就算可以,也很困难,所以没必要舍近求远,一般都是先安装win然后linux。我是用U盘启动盘安装的linux,安装完成后,打不开windous,并不是我在安装之前没有留出未分配卷,而是自定义安装的,也就是最正宗的方法。重启原创 2018-01-05 22:39:32 · 40160 阅读 · 5 评论 -
如何在Ubuntu16.04上安装Rstudio
安装Rstudio Server 1、sudo apt-get install gdebi-core//如果出现依赖问题,可以使用sudo apt-get -f install2、sudo apt-get install libapparmor1 wget https://download2.rstudio.org/rstudio-server-0.99.903-amd64.deb4、原创 2017-02-28 13:32:47 · 3818 阅读 · 0 评论 -
APT软甲包管理原理
出处:http://www.opendigest.org/article.PHP/726Debian包管理工具——APT的工作原理与使用详解概要 本文档的写作目的是帮助用户了解Debian包管理工具——APT的工作原理,我们的目标是简化Debian新用户的生活以及为那些希望深入了解系统管理的人提供帮助。它也是为Debian项目组而作的,以帮助改善其为发行版提供技术支持的转载 2016-10-16 16:47:35 · 1406 阅读 · 0 评论 -
几个关于进程监控的脚本
几个常用的Linux监控脚本下面是几个主机监控的脚本,大家可以根据自己的情况再进行修改,希望能给大家一点帮助。1、查看主机网卡流量#!/bin/bash#network#Mike.Xuwhile : ; do time='date +%m"-"%d" "%k":"%M' day='date +%m"-"%d' rx_before='ifconfig转载 2016-11-25 18:20:17 · 694 阅读 · 0 评论 -
主分区跟扩展分区的关系以及逻辑分区
主分区能够激活,通常用来引导系统。扩展分区本身并不能直接用来存放数据,逻辑分区是扩展分区进一步分割出来的区块,通常用来存储数据。如果将逻辑分区比作房间,那么扩展分区就好比客房区(包括若干个房间)。通常我们会先在硬盘上划分一个主分区,就是我们常说的C分区,用于安装操作系统,然后将其他的空间全部作为扩展分区,并根据需要,将扩展分区分成几个逻辑分区,即D、E等分区。在“分区类型”下拉列表中,有FAT原创 2016-11-25 17:18:57 · 8081 阅读 · 0 评论 -
如何查看当前ubuntu的版本信息
说来也惭愧,用Ubuntu差不多快1个月了,双系统是让朋友安的,只知道自己使用的是什么12版本的,具体怎么看还不知道,下面写一下查看当前Linux系统的版本的方法注:proc目录下记录的当前系统运行的各种数据,version记录的版本信息直接可以通过cat查看到。第一种 使用命令:cat /proc/version 查看 proc目录下记录的当前系统运行的各种转载 2016-10-08 18:10:16 · 1005 阅读 · 0 评论 -
一些linux的基本操作指令
clear:清屏date:显示当前日期echo:显示一段日期df:显示磁盘占用情况free:显示系统内存的使用情况,物理内存跟交换内存uptime:显示系统运行了多长时间sync:将系统内存写会硬盘,并释放缓存。cal month year:显示某年某月的日历touch:创建一个新文件file +filename:对filenam原创 2016-10-12 21:31:35 · 213 阅读 · 0 评论 -
Ubuntu上搭建Hadoop环境(附实例)
Ubuntu上搭建Hadoop环境(附实例) 两天的学习后,我们对Hadoop有所了解了,特别是昨天对MapReduce的部分源码进行了分析,知道了MapReduce是怎么运作的,是不是手痒了,很想自己安装Hadoop吧(其实是我自己手痒了...)?那我们今天就先不分析源码,我们就来安装Hadoop(单机集群模式)。以下所有操作均在Ubuntu 11.04下完成。 安装转载 2016-09-08 16:24:15 · 1057 阅读 · 0 评论 -
linux关闭启动防火墙
1、关闭ubuntu的防火墙 ufw disable开启防火墙ufw enable2、卸载了iptablesapt-get remove iptables3、关闭ubuntu中的防火墙的其余命令iptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -P OUTPUT ACCEPTipta原创 2016-10-09 13:10:27 · 226 阅读 · 0 评论 -
linux编译理解
对于tar包,安装包是源代码,需要重新编译,但如果是rpm或者deb包,可以直接使用LINUX不是开源的么,TAR包供那些所谓的牛人们使用,既看了源码,又用了程序,而RPM包之类的,就是供一些类似我这种LINUX菜鸟的人使用,或者说不想看源码包的。但有的程序只有源码包,所以只好重新编译了。其实原因就在于,开源。没人说必须要重新编译啊,当然可以直接使用二进制文件这是由原创 2016-10-09 12:54:32 · 239 阅读 · 0 评论 -
linux上安装源码包
http://desert3.iteye.com/blog/1671175在linux下面安装一个源码包是最常用的,笔者在日常的管理工作中,大部分软件都是通过源码安装的。安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的。使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包转载 2016-10-09 12:52:29 · 1696 阅读 · 0 评论 -
R在linux上安装RCurl以及解决办法
一般安装办法,install.packages("RCurl")有时候会出现错误,显示install.packages("RCurl")返回值为0,这是由于缺少依赖包,所以先推出R来安装下该包依赖的包文件 sudo apt-get install libcurl4-gnutls-dev然后再进入R换进,用install.packages进行安装。原创 2016-10-09 11:40:38 · 4429 阅读 · 0 评论 -
myeclipse找不到java虚拟机
在linux中,一般有时候你的eclipse打开或者卸载时候,会出现这个错误:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching t原创 2016-10-09 11:06:39 · 4714 阅读 · 2 评论 -
在linux平台下运行jar文件
windows下的.bat 文件,其实就是一个编译java 的jar文件的指令,比如javaw -jar xxx.jar但是在linux操作系统中,并不管用bat文件,你会把他当做文本文档打开。所以不如直接运行jar文件 运行 方式:java -jar xx.jar原创 2016-10-09 09:57:28 · 713 阅读 · 0 评论 -
ununtu如何查找文件
1.whereis 文件名 特点:快速,但是是模糊查找,例如 找 #whereis mysql 它会把mysql,mysql.ini,mysql.*所在的目录都找出来.我一般的成都用这条命令. 2.find / -name 文件名 特点:准确,但速度慢,消耗资源大,例如我想找到php.ini的准确位置,就需要用 #find / -name php.ini 3.loca原创 2016-09-14 09:32:20 · 267 阅读 · 0 评论 -
ubuntu 如何修改为英文字体
我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设置时区等参数,可是安装好了后,运行某些命令的时候会有中文乱码提示,看起很是头蛋疼,我们就需要将其改成英文环境。我们需要修改的文件/etc/default/locale#sudo vim /etc/default/l...我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设原创 2016-09-11 19:40:05 · 1268 阅读 · 0 评论 -
apt-get指令
apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 Advanced Package Tool,又名apt-get,是一款适用于Unix和Linux系统的应用程序管理器。最初于1998年发布,用于检索应用程序并将其加载到Debian Linux系统。Apt-get成名的原因之一在于其出色的解决软件依赖关系原创 2016-09-11 19:33:05 · 255 阅读 · 0 评论 -
vi/vim基本使用方法
转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法转载 2016-06-22 20:59:55 · 258 阅读 · 0 评论 -
终端实现回收机制
第一步新建个脚本内容如下:# script to send removed files to trash directorymv $@ ~/.local/share/Trash/files #有$1~$9个数量, $@代表all保存文件命为 rm.sh假设保存路径为/bin 修改属性: chmod +x /bin/rm.sh第二步修改rm 命令句柄,转载 2016-10-09 19:10:11 · 251 阅读 · 0 评论 -
ubuntu 环境下编译 hadoop 2.6.0的简单方法
由于服务器一般都64位系统,hadoop网站的release版本32位native库不能运行,所以需要自己在编译一下。以下是我采用的一个编译的过程,比较简单,不用下载各种版本及环境配置,通过命令就能自动完成了。系统环境为ubuntuserver 64位版。1、安装JDK,我这里使用的是OenJDKsudo apt-get install default-jdkjava -version原创 2016-09-22 11:26:53 · 341 阅读 · 0 评论 -
lixun关机以及重启
关机指令:sudo shutdown -h now重启指令:sudo reboot由于都是root权限,所以加sudo,输入指令以后,还要用登入密码验证才可以原创 2016-09-26 17:25:17 · 329 阅读 · 0 评论 -
如何讲man帮助手册改成中文的
Ubuntu默认的man是英文的,但是有的命令内容太长查看起来太吃力。但是源里面是提供了中文语言的man的。所以我们可以设置man为中文。步骤:1. 安装man中文手册。#sudo apt-get install manpages-zh执行完,将安装在/usr/share/man/zh_CN下,不过使用之前我们还需要设置一下。2. #sudo gedit /etc/manpat原创 2016-10-18 21:38:03 · 1639 阅读 · 0 评论 -
linux通配符
正文测试数据 touch a a6.log abc.log ac.txt b c c5.txt x.log A“*”代表任意多个字符例:查询以".log"结尾的文件ll *.log“?” 代表任意单个字符例:只查询a、b、cll ?“[]”代表“[”和“]”之间的某一个字符,比如[0-9]可以代表0-9之间的任意一个数转载 2016-10-18 18:01:31 · 1307 阅读 · 0 评论