
linux
三世如歌
这个作者很懒,什么都没留下…
展开
-
linux下db2中数据的导入、导出
DB2中的数据导入导出分别为:Import与Export导入导出的格式:DEL:界定的ASCII文件,行分隔符与列分隔符将数据分开ASC:定长的ASCII文件,行按照行分隔符分开,列定长PC/IXF:只能用在DB2之间导数据,根据类型数字值被打包成十进制或者二进制,字符被保存为ASCII,只保存变量已经使用的长度,文件中包括表的定义和表的数据WSF:工作表方式导入导出,这种格式的文件类型用的比较少DB2中对不同的数据导入导出方式,支持不同的文件类型:export:导出数据,支持IXF,D原创 2020-08-18 16:53:43 · 4133 阅读 · 0 评论 -
Linux下 tomcat整体目录迁移
1、停止tomcat服务进入tomcat 下的bin目录中,执行下面的命令,在执行命令时要确保当前的用户为root用户sh shutdown.sh2、目录打包执行下面的命令打包tomcat文件tar -zcvf tomcat文件名.tar.gz tomcat文件名3、复制本机复制cp tomcat文件名.tar.gz 目标路径远程scp tomcat文件名.tar.gz 用户名@服务器:/目标地址4、解压缩目标路径下tomcat文件tar -zxvf tomcat文件名.t原创 2020-08-14 17:22:53 · 1562 阅读 · 0 评论 -
正则表达式
正则表达式正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。基本语法一个正则表达式通常被称为一个模式(pattern),为用来描述或者匹配一系列符合某个句法规则的字符串。选...原创 2020-04-13 10:21:06 · 899 阅读 · 0 评论 -
历史命令
data1 文件里记录是一些命令的操作记录, 现在需要你从里面找出出现频率次数前 3 的命令 并保存在 /home/shiyanlou/result。首先,使用cut命令处理data1 中的命令cat data1 |cut -c 8-第二步,对得到的结果进行排序去重uniq -dc 命令 可得到 去重后的命令以及重复的次数cat data1 |cut -c 8-|sort...原创 2020-04-07 10:02:40 · 415 阅读 · 0 评论 -
数据流重定向
1、简单重定向Linux 默认提供了三个特殊设备,用于终端的显示和输出,分别为stdin(标准输入,对应于你在终端的输入),stdout(标准输出,对应于终端的输出),stderr(标准错误输出,对应于终端的输出)文件描述符设备文件 说明0/dev/stdin 标准输入1/dev/stdout 标准输出2/dev/stderr 标准错误2、标准错...原创 2020-04-07 08:58:59 · 204 阅读 · 0 评论 -
简单文本处理
1、tr命令tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换。tr [option]...SET1 [SET2]选项说明-d删除和 set1 匹配的字符,注意不是全词匹配也不是按字符顺序匹配-s去除 set1 指定的在输入文本中连续并重复的字符删除 "hello shiyanlou" 中所有的'o','l','h'echo 'hello...原创 2020-04-02 18:10:36 · 288 阅读 · 0 评论 -
命令执行顺序控制与管道
1、简单的顺序执行可使用 ; 实现sudo apt-get update;sudo apt-get install some-tool;some-tool# 让它自己运行2、有选择的执行命令&&用来实现选择性执行的,它表示如果前面的命令执行结果(不是表示终端输出的内容,而是表示命令执行状态的结果,返回结果为0表示命令执行成功,不为0表示命令执行失败)返回 0则执行后...原创 2020-04-02 15:40:01 · 233 阅读 · 0 评论 -
crontab 计划任务
crontab命令第一个* 表示 分第二个* 表示 时第三个* 表示天第四个* 表示月第五个* 表示星期(0-6)0表示周日crontab -l 查看crontab -e 编辑crontab -r 删除...原创 2020-03-27 11:43:53 · 283 阅读 · 0 评论 -
linux 自带的帮助命令与工具
1、内建命令与外部命令内建命令内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在 bash 源码的 builtins 里面的,由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行时 shell 就被加载并驻留在系统内存中。而且解析内部命令 shell 不需要创建子进程,因此其执行速度比外部命令...原创 2020-03-27 11:32:30 · 356 阅读 · 0 评论 -
linux轻松一下
1、cowsay 让动物说话# 安装sudo apt install -y cowsay# 默认是一只牛cowsay hello world!# 加上'-l'参数打印所有支持的动物(其实不只是动物)种类cowsay -l# 使用'-f'参数选择动物种类cowsay -f dragon hello world!...原创 2020-03-26 10:37:29 · 144 阅读 · 0 评论 -
文件系统操作与磁盘管理
1、查看磁盘和目录的容量使用 df 命令查看磁盘的容量df/dev/sda1 是对应着主机硬盘的分区,后面的数字表示分区号,数字前面的字母 a 表示第几块硬盘(也可能是可移动磁盘)如果主机上有多块硬盘则可能还会出现 /dev/sdb,/dev/sdc 这些磁盘设备都会在 /dev 目录下以文件的存在形式接着你还会看到"1k-blocks"这个陌生的东西,它表示以磁盘块大小的方式显示容...原创 2020-03-26 10:33:10 · 351 阅读 · 0 评论 -
文件打包与解压缩
1、常见文件压缩包格式在 Windows 上最常见的不外乎这两种 .zip,.7z 后缀的压缩文件。而在 Linux 上面常见的格式除了以上两种外,还有 .rar,.gz,.xz,.bz2,.tar,.tar.gz,.tar.xz,*.tar.bz2文件后缀名说明.zipzip程序打包压缩的文件.rarrar 程序压缩的文件.7z7zip 程序压缩的文件...原创 2020-03-25 15:14:05 · 334 阅读 · 0 评论 -
linux变量与环境查找
1、变量declare 变量名tmp 声明或者说定义一个变量tmptmp=wenxue 变量赋值 =两边不能有空格,否则报错$tmp 引用变量2、环境变量环境变量三个相关的命令:set,env,export。这三个命令很相似,都是用于打印环境变量信息,区别在于涉及的变量范围不同命令说明set显示当前 Shell 所有变量,包括其内建环境变量(与 Shell 外观等...原创 2020-03-24 18:03:25 · 143 阅读 · 0 评论 -
linux 命令 crontab
crontab 命令用于设置周期性执行的命令crontab -l 可以用来查询设定的定期执行任务命令crontab -e 则可以用来添加或修改定期执行的任务命令crontab服务的开启与关闭crond stop 关闭服务crond start 开启服务crond restart 重启服务crontab文件格式*****command这五个星星从左到右分别表示:minute hou...原创 2019-06-26 16:20:52 · 363 阅读 · 0 评论 -
linux vim
1、三种工作模式 命令模式、编辑模式、输入模式2、基本操作 直接进入指定位置 vim +n test.txt 其中n表示行数,当n为多少时,进入文件时光标会停在多少行 vim +/welcome test.txt 直接定位到第一个welcome 查找指定字符串 : /字符串 如果匹配的字符串有多个,可按‘n’向下查找,‘N’向上查...原创 2018-11-23 17:47:40 · 331 阅读 · 0 评论 -
linux的chmod和chown命令
chmod修改权限的命令,chmod 选项 权限模式 文件名选项:-R 递归设置权限,也就是给子目录中的所有文件设定权限,可省略权限模式:ugoa +-= 权限 即 用户身份 赋予模式 权限ugoa分别表示:user、group、other,all+-=分别表示:加入、减去、设置权限rwx分别表示:读取、写、执行权限chmod u+x,g+w,o+w test 给用户添...原创 2018-11-23 18:24:24 · 499 阅读 · 0 评论 -
linux 用户管理
1、passwd通过useradd 可以添加用户,但添加的用户如果不指定密码是无法登陆的passwd 选项 用户名选项 -S:查询密码状态 -I:暂时锁定用户 -u:解锁用户 这些选项都是仅root用户可用root用户可指定修改某用户的密码passwd lamp 修改lamp用户的密码或者是设定新用户lamp的密码普通用户只能更改自己的密码首先 通过whoami查看自...原创 2018-11-26 11:34:49 · 310 阅读 · 0 评论 -
linux shell命令
1、read 命令read [选项] [变量名]选项:-p 提示信息:在等待read输入时,输出提示消息-t 秒数:read命令会一直等待用户输入,使用此选项可以指定等待时间-n 字符数:read命令只接收指定的字符就会执行-s:隐藏输入的数据,适用于机密信息的输入;变量名可以自定义,如果没有指定变量名,则会把输入保存到默认变量reply中,如果只提供了一个变量名...原创 2018-12-13 16:08:45 · 261 阅读 · 0 评论 -
linux shell
1.多命令顺序执行; 命令1;命令2 多条命令顺序执行,命令之间没有任何逻辑关系&& 命令1&&命令2 命令1 执行正确 命令2才会执行;命令1执行不正确命令2不执行|| 命令1||命令2 命令1执行不正确 命令2才会执行;命令1正确执行命令2不执行2、grep 命令grep [选项...原创 2018-12-10 15:13:48 · 190 阅读 · 0 评论 -
shell 引号、括号 用法详解
1、单引号、双引号、反引号区别单引号、双引号用于当变量出现空格时,用引号括起来,加以区分单双引号的区别:单引号括起来的所有字符都是普通字符,就算是特殊字符也等同为普通字符双引号中的“$”、"\"以及反引号都是有特殊含义的,“$”表示引用变量的值,反引号表示引用命令反引号`命令`和$(命令)的的作用是一样的,调用命令的输出或者把命令的输出赋予变量,但是反引号的使用容易和单引号搞混...原创 2018-12-11 10:46:30 · 675 阅读 · 0 评论 -
shell 变量
1、shell变量定义规则变量可以由字母、数字、下划线组成,但不能以数字开头在bash中,变量默认的类型是字符串类型,如果要进行数值运算,则必须指定变量类型为数值型声明变量类型 declare [+/-] [选项] 变量名 declare -i c 声明变量c为整型变量变量用等号=连接值,左右两侧不能有空格变量值中如果有空格,则需要使用单引号或双引号包含变量值中可以使用...原创 2018-12-11 14:15:03 · 525 阅读 · 0 评论 -
linux 条件判断
1、case 语句语法:case $变量 in"值1") 程序;;"值2") 程序;; *) 程序;;esac在case语句中,以case开头以esac结尾每个分支程序中以双分号结尾,表示程序结束;程序中的*表示其他所有值2、if语句语法:if [条件判断式1]:then程序elif [条件判断式2...原创 2018-12-28 10:50:38 · 5709 阅读 · 0 评论 -
linux 命令学习1
1、tail 命令 显示文件结尾的命令 tail -n :从文件末尾开始,显示指定行数 tail -f : 显示文件的新增内容 直接使用tail 会默认显示后十行2、rm 删除文件或目录rm -f 强制删除rm -i 交互删除,删除之前会询问用户rm -r 递归删除,可以删除目录直接使用rm 会默认执行rm -i3、cp 复制文件和目录 cp 参数...原创 2018-11-16 11:51:51 · 333 阅读 · 0 评论