随笔分类 -  Linux基本命令

摘要:GREP用法 grep “after” profile #查找文件内的包含after单词的行 grep -n "after" profile #添加查找的行在文档的行号 grep -v "after" profile #查找文件内的不包含after单词的行 匹配符: \ 转义字符 . 匹配任意单个字 阅读全文
posted @ 2021-10-04 13:00 程胥员 阅读(89) 评论(0) 推荐(0)
摘要:文本操作 查找文件: # find 大概位置 以名字查找 名字 find /etc/ -name i18n find /etc/ -name 70* find /etc/ -name 70*net* 查找文件: whereis java --> java: /usr/bin/java 查找文本 /k 阅读全文
posted @ 2021-10-04 12:54 程胥员 阅读(98) 评论(0) 推荐(0)
摘要:文件的压缩与打包 常用文件拓展名 *.tar.gz tar程序打包的文件,并且经过gzip的压缩 *.tar.bz2 tar程序打包的文件,并且经过bzip2的压缩 tar 命令,选项与参数: -c :建立打包文件 -t : 查看打包文件的内容含有哪些文件 -x : 解打包或解压缩的功能,可以搭配 阅读全文
posted @ 2021-10-04 12:54 程胥员 阅读(384) 评论(0) 推荐(0)
摘要:条件分支 if-else-fi [root@node1 test]# vim if.sh #!/bin/bash amswer=30 if [ $1 -gt $answer ];then echo "对不起,您猜大了!" elif [ $ -lt $answer ];then echo "对不起,您 阅读全文
posted @ 2021-10-04 12:53 程胥员 阅读(41) 评论(0) 推荐(0)
摘要:挂载mount 1.查看系统挂载的磁盘情况 df df -h 2.挂载:mount 将光驱挂在到/mnt目录: mount /dev/cdrom /mnt #mount 准备挂载的块 目标目录 进入到 /mnt 目录 cd /mnt 查看磁盘分区的挂载情况: df -h 3.umount 卸载掉 挂 阅读全文
posted @ 2021-10-04 12:51 程胥员 阅读(191) 评论(0) 推荐(0)
摘要:vi和vim文本编辑器 vi和vim模式的相互切换 快捷键使用案例 拷贝当前行yy; 拷贝当前行向下的5行 5yy; 并粘贴(p) 删除当前行dd; 删除当前行向下的5行 5dd ; 删除光标下面的所有行 dG 删除贯标下面所有行(保留最后一行) :.,$-1d 在文件中查找某个单词:命令行下 /关 阅读全文
posted @ 2021-10-04 12:50 程胥员 阅读(49) 评论(0) 推荐(0)
摘要:Linux用户和用户组 1.添加新的用户 (用户ID从500开始,0-99系统管理级别、100-499系统预留) useradd 选项 用户名 参数说明 选项: -c comment 指定一段注释性描述 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录 -g 用户组 阅读全文
posted @ 2021-10-04 12:46 程胥员 阅读(71) 评论(0) 推荐(0)
摘要:Linux文件属性及权限 首先我们以root用户的身份登录linux,执行ls -al 查看文件: 文件类型: 【d】 代表目录(directory)、【-】代表文件、【l】代表链接文件(link)、【b】代表块设备(block) rwd 【r】代表可读(read)、【w】代表可写(write)、【 阅读全文
posted @ 2021-10-04 12:44 程胥员 阅读(116) 评论(0) 推荐(0)
摘要:命令入门 命令提示符详解 find cut sort wc sed aws [root@localhost ~]# # /root [lilei@node1 ~]$ #/home/lilei 用户名@主机名 当前目录 #系统权限 $普通权限 1. ls 命令 ls -a # 显示所有数据 ls -l 阅读全文
posted @ 2021-10-04 12:43 程胥员 阅读(70) 评论(0) 推荐(0)
摘要:Linux关于防火墙的命令 一、red hat/CentOs7关闭防火墙的命令 查看防火墙状态 systemctl status firewalld service iptables status 暂时关闭防火墙 systemctl stop firewalld service iptables s 阅读全文
posted @ 2021-10-04 12:42 程胥员 阅读(282) 评论(0) 推荐(0)
摘要:DU 磁盘使用情况 du 可以为目录递归地汇总每一个file的磁盘使用情况 du : 文件系统的磁盘使用量或是目录使用量 -h : 以人们比较容易读的容量格式(G/M)显示 重要 -a : 列出所有的文件与目录容量 -s : 列出总量而已,而不列出每个各别的目录占用容量 -k : 以KBYtes 列 阅读全文
posted @ 2021-10-04 12:39 程胥员 阅读(61) 评论(0) 推荐(0)
摘要:bash-变量、数组、管道 bash的变量 清空变量 [root@node1 ~]# unset a bash中变量的类型 本地变量 局部变量 位置变量 特殊变量 环境变量 本地变量 当前shell所有 生命周期跟当前shell一样 [root@node1 ~]# a=99 [root@node1 阅读全文
posted @ 2021-10-04 12:37 程胥员 阅读(74) 评论(0) 推荐(0)
摘要:bash shell就是一个bash程序 ​ --解释器,启动器 ​ --解释器: ​ 用户交互输入 如vim 文本文件输入 脚本本质: #!/bin/bash #!/usr/bin/python 读取方式: bash/sh file 当前shell: source file 新建的shell : 阅读全文
posted @ 2021-10-04 12:34 程胥员 阅读(2494) 评论(0) 推荐(0)