什么是Linux Shell?
04-25 阅读数 1629
什么是LinuxShell?概念:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。是在Linux内核与用户之间的解释器程序,现在Linux... 博文 来自: 朱海燕的博客日记
命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
\: 忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
\<:从匹配正则表达 式的行开始。
\>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]即A符合要求 。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0。
ps工具标识进程的5种状态码:
D 不可中断 uninterruptible sleep (usually IO)
R 运行 runnable (on run queue)
S 中断 sleeping
T 停止 traced or stopped
Z 僵死 a defunct (”zombie”) process
options
(常用)
-A 或 -e 列出所有的行程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
(其他)
1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。
2)ps -A 显示所有程序。
3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
4)ps -e 此参数的效果和指定”A”参数相同。
5)ps e 列出程序时,显示每个程序所使用的环境变量。
6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
7)ps -H 显示树状结构,表示程序间的相互关系。
8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
9)ps s 采用程序信号的格式显示程序状况。
10)ps S 列出程序时,包括已中断的子程序资料。
11)ps -t<终端机编号>
指定终端机编号,并列出属于该终端机的程序的状况。
12)ps u
以用户为主的格式来显示程序状况。
13)ps x
显示所有程序,不以终端机来区分。
crontab文件的含义:
1. 用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:
minute hour day month week command
其中:command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
2.option
-u user:用来设定某个用户的crontab服务,例如,“-u ixdba”表示设定ixdba用户的crontab服务,此参数一般有root用户来运行。
file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。
-e:编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件。
-l:显示某个用户的crontab文件内容,如果不指定用户,则表示显示当前用户的crontab文件内容。
-r:从/var/spool/cron目录中删除某个用户的crontab文件,如果不指定用户,则默认删除当前用户的crontab文件。
-i:在删除用户的crontab文件时给确认提示。
要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。
有 0 个人打赏
发表评论
添加代码片
还能输入1000个字符
几个不错的Shell脚本
03-05 阅读数 5442
几个Shell脚本的例子 博文 来自: 杰瑞的专栏
Linux shell脚本基础学习详细介绍(完整版)
10-19 阅读数 8372
Linuxshell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。1.Linux脚... 博文 来自: 幽雨雨幽
Linux——shell脚本实例进阶篇
06-29 阅读数 5440
实验一利用case语句编写脚本,满足下列要求1.执行create时根据userfile和passfile建立用户2.执行delete时根据userfile删除用户1.编写脚本:[root@localh... 博文 来自: yifan850399167的博客
Linux 中执行Shell 脚本的方式(三种方法)
07-30 阅读数 9万+
Linux中Shell脚本的执行(三种方法) 博文 来自: timchen525的专栏
程序员必知必会linux基础知识下载
09-01
linux常用命令,如基础命令,用户管理,进程管理,软件包管理,shell编程,等等 相关下载链接://download.csdn.net/download/hanqunfeng/6854411?ut 论坛
后端程序员必备的Linux基础知识
07-04 阅读数 642
下面的题目来自滴滴出行2017秋招题。这些题目是我自己觉得比较难或者比较容易出错的题目。下面就是题目了,开始头脑风暴吧~~~问题questionone桌上有12个黑球和1个白球围成一个圆,按一个方向顺... 博文 来自: 不忘初心
JAVA程序员-常用Shell命令汇总
08-06 阅读数 318
本文源于作者日常开发记录会不断更新一、win10常用命令(PowerShell)echohelloword!&amp;amp;amp;amp;amp;amp;gt;&a... 博文 来自: 弈凌
程序员之路:Shell基础
12-12 阅读数 51
1、shell是什么(1)shell是一个命令行解析器(2)shell还是一个功能相当强大的编程语言主要语法有Bourne和C,C有csh和tcsh2、echo输出命令echo[选项][输出内容... 博文 来自: 彭世瑜的博客
GraphicsMagick安装&make命令使用
04-07 阅读数 13
0.0本过程为GraphicsMagickLinux版安装,通过典型的make编译安装。未了支持png和jpg格式,首先请安装依赖。执行yuminstall-ylibpng-develyuminsta... 博文 来自: weixin_34116110的博客
1.2 linux使用技巧快速入门 - 王小雷-多面手 - CSDN博客
5-16
sh/bash/csh/Tcsh/ksh/pdksh等shell本质区别 - 王小雷-多面手 - ...
8-28
1.2 linux使用技巧快速入门
06-14 阅读数 205
1.2linux使用技巧快速入门开源地址https://github.com/wangxiaoleiAI/big-data卜算子·大数据目录为大数据知识做基础准备,首先要对Linux有初步的了解,接下... 博文 来自: 王小雷-多面手
用Shell命令看看你是一个什么样的程序员
02-19 阅读数 19
找到一个有意思的命令,可以看你是一个什么样的程序员。来自[url]http://coolshell.cn/articles/8619.html[/url][code="shell"... 博文 来自: weixin_41157969的博客
shelll编程-项目笔记
08-10 阅读数 407
24.awk-F':''BEGIN{printf("hello\n")}{if(NR>=2)printf("%s,%s,%s---NF:%s,NR:%s\n",$1,$2,$3,NF,NR);}END... 博文 来自: chendongyong的专栏
docker学习笔记
10-17 阅读数 783
docker学习笔记常用的镜像:dockerpullanibali/pytorch:cuda-10.0Docker是什么?Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到... 博文 来自: pan_jinquan的博客
学会了这些技术,你离BAT大厂不远了
08-26 阅读数 2万+
每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道BAT等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术... 博文 来自: 平头哥的技术博文
程序员实用工具网站
09-04 阅读数 11万+
目录1、搜索引擎2、PPT3、图片操作4、文件共享5、应届生招聘6、程序员面试题库7、办公、开发软件8、高清图片、视频素材网站9、项目开源10、在线工具宝典大全程序员开发需要具备良好的信息检索能力,为... 博文 来自: 不脱发的程序猿
挑战10个最难的Java面试题(附答案)【上】
09-10 阅读数 2万+
这是收集的10个最棘手的Java面试问题列表。这些问题主要来自Java核心部分,不涉及JavaEE相关问题。你可能知道这些棘手的Java问题的答案,或者觉得这些不足以挑战你的Java知识,但这些问题都... 博文 来自: 华为云官方博客
我花了一夜用数据结构给女朋友写个H5走迷宫游戏
09-21 阅读数 6万+
起因又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而怨气满满!而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有... 博文 来自: bigsai
别再翻了,面试二叉树看这 11 个就够了~
09-13 阅读数 2万+
写在前边数据结构与算法:不知道你有没有这种困惑,虽然刷了很多算法题,当我去面试的时候,面试官让你手写一个算法,可能你对此算法很熟悉,知道实现思路,但是总是不知道该在什么地方写,而且很多边界条件想不全面... 博文 来自: 一个不甘平凡的码农
GitHub开源的10个超棒后台管理面板
09-21 阅读数 2万+
目录1、AdminLTE2、vue-Element-Admin3、tabler4、Gentelella5、ng2-admin6、ant-design-pro7、blur-admin8、iview-ad... 博文 来自: 不脱发的程序猿
100 个网络基础知识普及,看完成半个网络高手
09-23 阅读数 7万+
欢迎添加华为云小助手微信(微信号:HWCloud002或HWCloud003),输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活... 博文 来自: 华为云官方博客
对计算机专业来说学历真的重要吗?
09-27 阅读数 2万+
我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记... 博文 来自: 启舰
世界上最好的学习法:费曼学习法
09-27 阅读数 3万+
你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可... 博文 来自: 程序新视界
深入理解C语言指针
09-28 阅读数 4万+
一、指针的概念要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。1.1、变量和地址先写一段... 博文 来自: ZackSock的博客
C语言实现推箱子游戏
09-29 阅读数 4万+
很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~一、介绍开发语言:C语言开发工具:Dev-C++5.11日期:2019年9... 博文 来自: ZackSock的博客
C语言这么厉害,它自身又是用什么语言写的?
09-27 阅读数 2万+
这是来自我的星球的一个提问:“C语言本身用什么语言写的?”换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来?用什么语言来写的?如果是用C语...... 博文 来自: 码农翻身
终于鸿蒙微内核弄懂了-程序员和鼓励师的合作
10-13 阅读数 1791
当鸿蒙OS宣布开源的时候,各种空洞的炒作,几乎把国产操作系统的技术本质掩盖了,虽然笔者没亲眼见过鸿蒙的代码,也没用方舟成功编译什么程序,不过当华为官宣鸿蒙将使用微内核的时候其实这款OS的风格就已经确定... 博文 来自: Python爱好者的专栏
十大优秀编程项目,让你的简历金光闪闪
10-06 阅读数 2万+
全文共3241字,预计学习时长6分钟被问到如何学习编程时,最常听到的问题就是:“有没有什么新项目的好点子?”一些老套的答案有:“做一个象棋游戏”或者“命令行界面”。这些答案没有错,但这些例子不符合现代... 博文 来自: 读芯术的博客
第二弹!python爬虫批量下载高清大图
10-06 阅读数 1万+
文章目录前言下载免费高清大图下载带水印的精选图代码与总结前言在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小图的批量下载... 博文 来自: bigsai
面试官,不要再问我三次握手和四次挥手
10-08 阅读数 9万+
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。见过比较典型的面试场景是这样的:面... 博文 来自: 猿人谷
免费申请 HTTPS 证书,开启全站 HTTPS
10-04 阅读数 238
作者:HelloGitHub-追梦人物文中涉及的示例代码,已同步更新到HelloGitHub-Team仓库[1]点击本文最下方的“阅读原文”即可获取HTTP报文以明...... 博文 来自: a419240016的专栏
一些实用的GitHub项目
10-05 阅读数 2万+
最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多...... 博文 来自: 路漫漫其修远也,吾将上下而求索
生猛!看 AV 神器来了!实时把画质变成 4k 高清,延时仅3毫秒,登上GitHub 趋势榜!...
10-06 阅读数 3万+
点击上方“五分钟学算法”,选择“星标”在看真爱量子位出品|公众号QbitAI看动画(特别是里番/P站)的时候,总会觉得画质不够好,就算已经有1080p,还是...... 博文 来自: 程序员吴师兄的博客
新手程序员成长之路的五本必读书籍(附资源下载)
10-05 阅读数 2万+
全文共3351字,预计学习时长7分钟图片来自Pixabay,IvanPais书籍可以清晰而有条理地陈诉观点,纸张上的笔墨也会给人一种不慌不忙的感觉。不过,科技类书籍存在一...... 博文 来自: 读芯术的博客
“我想学习人工智能与机器学习,该从何做起?”
10-05 阅读数 4065
全文共3753字,预计学习时长7分钟图源山姆·伯克(SamBourke)在自学机器学习时,经常有人问:我该从哪学起?我需要达到怎样的数学水平呢?我学过Python了,那...... 博文 来自: 读芯术的博客
Java入门学习路线目录索引
10-08 阅读数 8266
一、Java基础Java基础-继承 Java基础-抽象 Java基础-接口 Java基础-多态 Java基础-重写 Java基础-匿名对象 Java基础-内部类 Java基础-final、static... 博文 来自: oneStar的博客
分布式、多线程、高并发都不懂,拿什么去跳槽
10-08 阅读数 1万+
当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程?当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确...... 博文 来自: Java知音
30秒内便能学会的30个超实用Python代码片段
10-10 阅读数 2万+
许多人在数据科学、机器学习、web开发、脚本编写和自动化等领域中都会使用Python,它是一种十分流行的语言。Python流行的部分原因在于简单易学。本文将简要介绍30个简短的、且能在30秒内掌握的代... 博文 来自: 读芯术的博客
没有更多推荐了,返回首页
©️2019 CSDN
皮肤主题: 大白
设计师:
CSDN官方博客