随笔分类 -  Linux

 
linux常用命令
摘要:1、awk命令 (1)两个文件的交集 awk 'NR==FNR{ a[$1]=a[$1]+1} NR>FNR{ if(a[$1]>=1 &&b[$1]<1){ print $1;b[$1]=b[$1]+1}}' a.txt b.txt (2)两个文件差集(b-a) awk 'NR==FNR{ a[$ 阅读全文
posted @ 2020-12-31 16:01 ljy2013 阅读(61) 评论(0) 推荐(0) 编辑
linux中sed命令批量修改
摘要:sed命令下批量替换文件内容 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 文件名 -i 表示inplace edit,就地修改文件 -r 表示搜索子目录 -l 表示输出匹配的文件名s表示替换,d表示删除 示例:sed -i "s/shan/hua/g" 阅读全文
posted @ 2017-01-12 14:07 ljy2013 阅读(6056) 评论(0) 推荐(0) 编辑
ubuntu安装谷歌输入法
摘要:1,sudo apt-get install fcitx-googlepinyin 2,在settings->Language Support里将keyboard input method system设置为fcitx 3,注销系统,再登录 在settings->Text Entry里,添加输入源, 阅读全文
posted @ 2016-08-29 11:38 ljy2013 阅读(310) 评论(0) 推荐(0) 编辑
ubuntu更新源(Package has no installation candidate 的问题)
摘要:最近将公司的台式机安装了ubuntu16.04,安装之后,使用apt-get install openssh-server 发现出现:Package 'openssh-server' has no installation candidate 的问题。下面主要讲解一下解决问题的办法: 1、出现上面的 阅读全文
posted @ 2016-08-18 14:09 ljy2013 阅读(3342) 评论(0) 推荐(0) 编辑
mount: /dev/sdb1 already mounted or /mnt/hdb busy 导致NameNode无法启动
摘要:最近,公司由于断电导致的服务器关机,等到来电了,重启集群发现Namenode无法启动,查看原因是由于无法加在faimage文件,在查看一下Namenode的磁盘挂在情况(df -h命令查看),发现磁盘并有挂在上,于是执行mount -a命令 出现mount: /dev/sdb1 already mo... 阅读全文
posted @ 2016-01-25 10:25 ljy2013 阅读(27449) 评论(0) 推荐(0) 编辑
linux修改系统时间和linux查看时区、修改时区的方法
摘要:一、查看和修改Linux的时区1. 查看当前时区命令 : "date -R"2. 修改设置Linux服务器时区方法 A命令 : "tzselect"方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig"方法 C 适用于Debian命令 : "dpkg-recon... 阅读全文
posted @ 2015-07-02 09:18 ljy2013 阅读(223221) 评论(3) 推荐(6) 编辑
NTP服务器的配置
摘要:在安装Cloudera CDH的时候,是要求安装配置NTP服务器来实现不同主机之间的时间同步问题。下面详细的介绍一下NTP的安装过程。一、服务器端的配置1、首先安装ntp服务器,安装的方式有很多,可以选择rpm,tar也可以选择yum在线安装。那么在这里我选择的是在线安装 执行 yum insta... 阅读全文
posted @ 2015-06-30 12:39 ljy2013 阅读(497) 评论(0) 推荐(0) 编辑
linux下的deb/rpm文件的说明和安装方法
摘要:1、 deb 是 ubuntu 、debian 的格式。 rpm 是 redhat 、fedora 、suse 的格式。 他们不通用(虽然可以转换一下)。 deb是debian发行版的软件包 ubuntu是基于debian 发行的 所有可以用 .deb是solari... 阅读全文
posted @ 2015-03-10 20:19 ljy2013 阅读(1587) 评论(0) 推荐(0) 编辑
linux学习笔记4:linux的任务调度,进程管理,mysql的安装和使用,ssh工具的使用,linux网络编程
摘要:1、设置任务调度命令crontab 任务调度是指系统在某个时间执行的特定的命令或程序。任务调度分为:1)系统工作:有些重要的工作必须周而复始的执行,如病毒扫描。2)个别用户工作:个别用户可能希望执行某些程序。 (1)设置任务调度文件:/etc/crontab 1)首先设置个人任务调度。执 行cron... 阅读全文
posted @ 2015-02-17 15:36 ljy2013 阅读(284) 评论(0) 推荐(0) 编辑
linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装
摘要:1、linux下的shell《linux命令、编辑器和shell编程》 (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的shell种类 1)bourne /bin/sh 2)C /bin/csh 3)Kom /bin/ksh (2)查看... 阅读全文
posted @ 2015-02-17 15:33 ljy2013 阅读(680) 评论(0) 推荐(0) 编辑
linux学习笔记2:linux 下java开发的软件安装
摘要:一、java ee开发环境的搭建 1、jdk的安装步骤 (1)首先必须要有安装文件,具体的可以去相关网站上下载,并制作iso文件 (2)将制作的iso文件挂载到linux系统上,并在虚拟机上将iso文件路径设置好。 (3)mount /mnt/cdrom/ 挂载命令 umount /mnt/cdro... 阅读全文
posted @ 2015-02-17 15:31 ljy2013 阅读(591) 评论(0) 推荐(0) 编辑
linux学习笔记1
摘要:linux第一次接触关机命令:(需要用root用户登录) shutdown -h now //立刻关机 shuwdown -r now //现在重新启动计算机 reboot //现在重新启动计算机用户登录: 'su-'命令来切换用户。用户注销: logout注销用户。进入图形界面的命令:startx... 阅读全文
posted @ 2015-02-17 15:29 ljy2013 阅读(205) 评论(0) 推荐(0) 编辑
Linux下GCC的使用
摘要:1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,... 阅读全文
posted @ 2014-11-14 22:48 ljy2013 阅读(823) 评论(0) 推荐(0) 编辑