linux
胖胖学编程
这个作者很懒,什么都没留下…
展开
-
[centos]设置主机名
3、打开一个新链接就可以了。原创 2023-08-14 08:42:53 · 458 阅读 · 0 评论 -
[ubuntu]创建root权限的用户 该用户登录后自动切换为root用户
passwd 用户名。原创 2023-08-09 09:42:42 · 2005 阅读 · 0 评论 -
[Centos]修改当前路径显示为全路径
找到[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " 把里面的大写W改为小写w。原创 2023-07-19 15:10:22 · 340 阅读 · 0 评论 -
[linux]shell if 累加
【代码】[linux]shell if 累加。原创 2023-05-29 17:06:34 · 362 阅读 · 0 评论 -
[Linux]for循环会将含有空格的一行变为多行
【代码】[Linux]for循环会将含有空格的一行变为多行。原创 2023-05-25 14:53:31 · 565 阅读 · 0 评论 -
df -h 显示/根目录占100%
df -h 显示/根目录占100%原创 2022-09-13 15:54:50 · 443 阅读 · 0 评论 -
[linux]ssh免密登陆到别的节点但是登录本节点还要输入密码
ssh免密登陆到别的节点但是登录本节点还要输入密码原创 2022-07-14 16:02:25 · 409 阅读 · 0 评论 -
[linux] find | xargs
压缩tar -zxvf file.tar.gz file1 file2解压缩tar -zxcf file.tar.gz -C 放在哪个路径下-z:打包后用gzip进行压缩原创 2022-03-25 11:23:32 · 151 阅读 · 0 评论 -
[linux]压缩一个文件夹内的部分文件 | 解压缩到指定路径
1.压缩一个文件夹内的部分文件需求:对a目录下的这两个文件进行压缩正确做法cd /data/yzw/formal/result/a#必须切换到要压缩的目录下!!find -name "a*" | xargs tar -zcvf ../a.tar.gz#找到该路径下的文件,将他们打包到/data/yzw/formal/result/a.tar.gz文件中错误做法xargs tar -zcvf a.tar.gz /data/yzw/formal/result/a*#或x原创 2022-03-25 11:17:21 · 3747 阅读 · 0 评论 -
[linux]linux查看文件的实际大小
为什么种方式查出来的文件大小不同?du显示的不是文件大小,而是显示文件所占用的block大小,默认大小为4k,也就是说即使文件中只有一个字节,du -h看到的也4k。而ls显示的是实际文件大小。...原创 2022-03-24 15:04:50 · 1200 阅读 · 0 评论 -
[linux]从一个文件中读取每行,但是出现换行问题
1.问题我想要遍历一个文件中所有的表名,以每个表名创建分区#!/bin/bashdir=/data/yzw/formal/handle/load_formal_datafilenames=`cat $dir/formal_table_name`for filename in $filenamesdoecho "load data local inpath '$dir/$filename' \into table ods.ods_formal partition(filename='$f原创 2022-03-22 10:39:50 · 671 阅读 · 0 评论 -
[linux]centOS7安装yum
一、yum的下载并安装step1:查看原有的yum[root@localhost ~]# rpm -qa |grepyumstep2:删除yum下的所有组件[root@localhost ~]# rpm -qa | grep yum |xargsrpm -e --nodepsstep3:查询原有yum配置,并删除[root@localhost ~]# whereis yumyum: /etc/yum[root@localhost ~]# rm -fr /etc/yumstep4:去...原创 2022-01-10 14:24:36 · 12363 阅读 · 9 评论 -
[linux]shell中单引号和双引号区别
单引号不取变量值双引号取变量值单引号套双引号不取变量值双引号套单引号取变量值``执行命令原创 2022-03-02 10:33:45 · 603 阅读 · 0 评论 -
[linux] sort
sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。1.sort 正常的按照整行生序排序2.sort -k 2 按照第二列进行排序3.sork -u 排序后去重4.sort -o 将结果输出到指定文件5.sort -r 降序排序...原创 2022-03-02 09:46:58 · 157 阅读 · 0 评论 -
[linux]awk
1.awk '{print $4}' 打印第4列2.awk -F 指定分隔符awk -F ' ' '{print $4}' 按照空格进行分割(默认)3.cat result | awk 'BEGIN{FS=" ";OFS=","} {print $1,$2 >> $3}'将数据按照" "进行分割(连着的多个空格会为视为一个),将","作为结果间的分隔符。将每一行第1,2列输出到以第3列为名的文件名中。result:123 456 789123 456 789cat .原创 2022-03-02 09:28:07 · 995 阅读 · 0 评论 -
[linux]sed
1.sed -i 直接对文件内容进行修改sed -i '1d' 直接删除文件的第一行2.sed 's///g'sed 's/a/A/g'将每一行的所有‘a’转换成'A'sed 's/a/A/1' 或sed 's/a/A/' 将每一行的一个'a'转换成'A'sed 's/\\N/null/g' 将每行的换行符替换为nullsed -i 's/a/A/g' 直接将每一行的所有‘a’转换成'A'...原创 2022-03-02 08:58:16 · 245 阅读 · 0 评论 -
[linux]free -h| df -h| iotop| netstat -tunlp| px -aux
1.free -h(查看内存使用情况,另一个top)available:真正可用的内存2.df -h(查看磁盘使用情况)FileSystem:物理设备名Size:总大小Used:已使用的Available:可用的Use%:使用率Mounted:挂载到的目录(如为根目录/的话,可以自己创建目录比如/yzw其内容被算在66G里)3.iotop(查看io使用情况)iotop -o 只显示有io操作的进程第一行READ和WRITE速率第二行实际读.原创 2022-03-01 10:27:33 · 1006 阅读 · 0 评论 -
[linux]解读top命令
第一行:概况14:30:52 当前的系统时间up 286 days,5:55 从本次开机到现在经过的时间2 users 当前有2个用户登录到该机器第二行:进程计数total 进程总数running 正在进行的进程数sleeping 睡眠的进程数(task_interruptible task_uninterruptible)stopped:停止的进程数zombie:僵尸进程数进程的状态◆task_running(运行状态)当进程正在被cpu执行,或已经..原创 2022-02-28 17:10:30 · 1142 阅读 · 0 评论
分享