Linux
文章平均质量分 79
AllenGd
人生之奋斗,其苦无穷,其乐无穷。
展开
-
Linux—Crontab设置定时任务
Crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。1.检查是否安装了crontab,如果提示未安装请自行安装,crontab安装包在系统光盘里面的pacekage文件夹crontabs安装包。rpm -qa | grep crontab 安装crontabyum install vixie-cronyum install crontabsvixie-cron软件包是cron的主程序;crontab..原创 2020-09-02 16:45:16 · 326 阅读 · 0 评论 -
Linux中-date显示或设置时间
1、命令:date2、命令功能:date 可以用来显示或设定系统的日期与时间。3、命令参数-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --version:显示版本信息。4、日期格式字符串列表%H 小时(以00-23来表示)。 %I 小时(以01-12来表示)。 %K 小时(以0-23来表示)。 %l 小原创 2020-08-26 09:42:00 · 2049 阅读 · 0 评论 -
LeetCode上仅有的四道shell编程题解析
LeetCode 195 第十行01题目描述给定一个文本文件file.txt,请只打印这个文件中的第十行。02文件内容Line 1Line 2Line 3Line 4Line 5Line 6Line 7Line 8Line 9Line 1003输出Line 10说明:1. 如果文件少于十行,你应当输出什么?2. 至少有三种不同的解法,请尝试尽可能多的方法来解题。04解析参考答案:三种不同的解法第一种:grep -...原创 2020-08-10 16:22:32 · 705 阅读 · 0 评论 -
shell脚本解决scp需要输入密码问题
场景:客户要求把96服务器上的数据复制到86服务器上,但是要自动复制,不要人为干预,然后我就登录96服务器,使用ssh命令,登录到86服务器,发现需要输入密码,要想写shell脚本,使用scp命令复制数据的话,需要手动输入密码。基于此场景,有两个方案。方案一:96和86服务器配置免密登录步骤:1.生成无密码的密钥对ssh-keygen -t rsa一路回车2.将公钥添加到本地认证文件中cat /root/.ssh/id_rsa.pub >> /root/.ssh/原创 2020-07-15 16:00:35 · 20563 阅读 · 0 评论 -
Linux添加新硬盘、分区、格式化、自动挂载
Linux添加新硬盘、分区、格式化、自动挂载在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法。1) 在Linux下对SCSI的设备是以sd命名的,第一个ide设备是sda,第二个是sdb,依此类推。一般主板上有两个SCSI接口,一共可以安装四个SCSI设备。主SCSI上的两个设备分别对应sda和sdb,第二个SCSI口上的两个设备对应sdc和sdd。一般硬盘安装在主SCSI的主接口上,所以是sda或者sdb,光驱一般安装在第二个SCSI的主接口上,所以是sdc. (IDE接口设备原创 2020-07-02 13:25:26 · 708 阅读 · 0 评论 -
Linux如何分区
Linux如何分区?由于linux是个自由软件,所以在使用起来不及Windows这个商业软件来得上手,但好的是,linux正不断改正这一缺点,现在普通用户也可以轻松地掌握它了。 本文就用户在装linux的过程中,所遇到的Linux分区问题来详细地介绍一下,这里以Red Hat Linux7.1为例。首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区(Primary Partion)和扩充分区(Extension Partion)两种,基本分区和扩充分区的数目之和不能大于四个原创 2020-07-02 13:24:09 · 1640 阅读 · 0 评论 -
Linux文件查找的4个命令
1. findfind 命令应该是最经典的命令了,谈到搜索工具第一个想到的肯定是 find 命令。但是,find 命令非常强大,想要把它的功能都介绍一遍,恐怕要写好几篇文章。所以,这里介绍最基本的,根据文件名查找文件的方法。假如我们想搜索当前目录(及其子目录)下所有 .java 文件,可以这样搜索:或者这样搜索:假如我们想搜索指定目录(及其子目录)下的文件,可以这样搜索:2. locatelocate 是另外一个根据文件名来搜索文件的命令。区别于 find 命令,loca原创 2020-06-22 13:09:07 · 14050 阅读 · 0 评论 -
Linux使用之Shell
第1章 Shell概述大数据程序员为什么要学习Shell呢?1)需要看懂运维人员编写的Shell程序。2)偶尔会编写一些简单Shell程序来管理集群、提高开发效率。Shell是一个命令行解释器,它接收应用程序/用户mingl ,然后调用操作系统内核。Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。第2章 Shell解析器(1)Linux提供的Shell解析器有:[root@manager ~]# cat /etc/shells/bin/sh/b原创 2020-06-08 17:23:57 · 1864 阅读 · 2 评论 -
Linux命令-查看CPU型号,内存大小,硬盘空间
1 查看CPU1.1 查看CPU个数# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l4**uniq命令:删除重复行;wc –l命令:统计行数**1.2 查看CPU核数# cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores : 41.3 查看CPU型号# cat /proc/cpuinfo | grep 'model name' |uniqmode.原创 2020-05-26 18:29:43 · 4490 阅读 · 1 评论 -
linux命令-查看磁盘,文件夹大小
一、df命令语法df [选项] [文件名]参数:-a:--all,显示所有的文件系统,包括虚拟文件系统,参考示例2。-B:--block-size,指定单位大小。比如1k,1m等,参考示例3。-h:--human-readable,以人们易读的GB、MB、KB等格式显示,参考示例4。-H:--si,和-h参数一样,但是不是以1024,而是1000,即1k=1000,而不是1k=1024。-i:--inodes,不用硬盘容量,而是以inode的数量来显示,参考示例5。-k:以KB的容量显示各文原创 2020-05-26 13:40:52 · 6565 阅读 · 2 评论 -
慎用kill -9命令!!!
Kill -9 命令慎用我们都知道,想要 在Linux中终止一个进程有两种方式,如果是前台进程可以使用Ctrl+C键进行终止;如果是后台进程,那么需要使用kill命令来终止。 (其实Ctrl+C也是kill命令)kill命令的格式是:kill[参数][进程号]如:kill 21121kill -9 21121其中[参数]是可选的,进程号可以通过jps/ps/pidof/pstree/top等工具获取。kill的命令参数有以下几种:-l 信号,若果不加信号的编号参数,则使用原创 2020-05-15 12:50:36 · 11915 阅读 · 2 评论