随笔分类 - linux
摘要:1)在/home/hadoop/bin 创建一个 test.sh 文件 [hadoop@hadoop102 bin]$ vim test.sh 在文件中添加如下内容 #!/bin/bash do_date=$1 echo '$do_date' echo "$do_date" echo "'$do_d
阅读全文
摘要:Linux 的环境变量可在多个文件中配置,如/etc/profile,/etc/profile.d/*.sh,~/.bashrc 等,下面说明上述几个文件之间的关系和区别。 bash 的运行模式可分为 login shell 和 non-login shell。 例如,我们通过终端,输入用户名、密码
阅读全文
摘要:1. crontab简介 crontab命令常见于 Unix和类Unix 的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作
阅读全文
摘要:#!/bin/bash if [ "`ps -ef | grep spark-server.jar | grep -v grep | awk '{print $2}'`" ];then ps -ef | grep spark-server.jar | grep -v grep | awk '{pri
阅读全文
摘要:#!/bin/bash id=`hive -e "set hive.cli.print.header=false;select id,name from test.test where name = 'wangwu' group by id,name;"` echo echo $id echo
阅读全文
摘要:第一节:进程管理 一、进程的概念 程序: 静态 (数据结构+算法) 进程: 程序的运行状态,动态的(一个程序可能有多个进程) 线程: 进程中执行任务最小单元 进程在运行过程中可能会产生新的进程,进程之间产生父子关系。产生进程的进程称为父进程;被产生的进程称为子进程。 二、进程生命周期 就绪状态: 除
阅读全文
摘要:第一节:挂载 一、简介 将设备文件连接到一个已经存在目录。 挂载源: 设备文件 挂载点: 存在目录 二、挂载语法 mount -t(文件系统) iso9660/ext4 -o(挂载方式) ro(只读)/loop(磁盘分区) 挂载源 挂载点 三、实现挂载(临时) 设置虚拟机放入光盘,并且选中“已连接”
阅读全文
摘要:第一节:文件权限 一、linux文件权限的描述格式 二、修改文件权限 三、修改文件所有权 chown 用户名:组 文件 普通文件: r: 可读 w:可写 x:可执行 目录: 可以ls 增删 可以cd 第二节:Linux开关机和重启 开机:开机键 关机:shutdown,halt,init 0,pow
阅读全文
摘要:一、压缩 gzip 文件列表 gzip -d 压缩包(解压缩)(drop) 二、打包 tar -cvf a.tar 文件列表 解包: tar -xvf a.tar -C 目录 三、打包并压缩 tar -zcvf a.tar.gz 文件列表 四、解包并解压缩 tar -zxvf a.tar.gz -C
阅读全文
摘要:一、简介 1、概念 文本编辑器,类unix操作系统自带文本编辑器。vim增强版本(有些版本不一定自带,如mini版)。 2、使用语法 vi 文件 vim 文件 3、vi编辑器的三种模式 命令模式、插入模式、底行模式(w:保存 q:退出 !:强制退出) 二、三种模式命令 1、命令模式 ↑↓←→ 或者
阅读全文
摘要:一、命令格式 命令关键字 [选项] [参数] 选项: 短格式: -简写 ls -a 长格式: --全拼 ls --all 组合: ls -a -l ==> ls –al 常见的命令分为:文件管理、磁盘管理、文档处理、用户和组、文件传输、网络通信、备份压缩、系统管理、系统设置 二、帮助手册 命令:ma
阅读全文
摘要:一、目录树 目录 + 普通文件 linux操作系统没有文件扩展名称,添加后缀只是用于方便管理,根据文件内容判断文件类型。 二、常见目录 /:根目录,存放具有特定功能目录 /bin:binary 二进制(二进制可执行文件,命令) /dev:device 设备(设备目录) /home:普通用户家目录 /
阅读全文