我是LINUX 菜鸟 从0开始 开始记我的成长足迹20140803
第一篇博客,只是开始大家勿喷我是新人。
第一个小程序
今天写的是shell最简单的脚本文件。
$ cat > tracel.sh
#! /bin/sh
set -x
echo lst echo
set +x
echo 2nd echo
^D
先新建.sh文件放入 /home/bin文件夹中
然后在终端输入chmod +x tracel.sh 否则会显示bash: ./tracel.sh: 权限不够
查看是否有结果则 ls 一下会发现文件变成了绿色(我的这里是绿色其他版本我不知道==!)
然后回车
+ echo lst echo
lst echo
+ set +x
2nd echo
这就是结果啦啦啦啦
下面是显示计算机上所有用户
who
显示某个用户
$ who | grep 用户名
siat :0 2014-08-03 11:15 (:0)
siat pts/0 2014-08-03 21:11 (:0)
siat pts/6 2014-08-03 21:05 (:0)
查找某一具体用户
who | grep -F 用户具体名
fyzhang@DeepLearning:~$ who | grep -F xm
xmzhu tty7 Jul 15 19:02
xmzhu pts/3 Jul 16 14:24 (:0)
xmzhu pts/4 Jul 16 14:26 (:0.0)
xmzhu pts/2 Aug 1 09:25 (172.20.12.18)
xmzhu pts/6 Jul 31 22:57 (172.20.12.18)
简单的正则表达式匹配范例
tolstoy 位于一行上任何位置的7个字母:tolstoy
^tolstoy 7个字母tolstoy 出现在一行的开头
tolstoy$ 7个字母 tolstoy 出现在一行的结尾
^tolstoy$ 正好包括这7个字母的一行,没有其他字符
[Tt]olstoy 在一行上的任意位居中 含有Tolstoy 或者 tolstoy
tol.toy 在一行上的任意位居中 含有tol 这3个字母加上任何一个字符再接toy这3个字符
tol.*toy 在一行上的任意位居中 含有tol 这3个字母加上任何0个或多个字符再接toy这3个字符
我是LINUX 菜鸟 从0开始 开始记我的成长足迹20140803相关推荐
- Deepin15.8系统下安装QorIQ Linux SDK v2.0 yocto成功完美运行的随笔
2019.2.17日:最终安装成功,完美解决! 2019.2.16日:最终安装未成功,但是过程中排除 了几个bug,前进了几步,仅供参考. 写在最前面,yocto安装是有系统要求的,Deepin 15 ...
- linux菜鸟入门命令——自我学习
linux菜鸟入门命令--自我学习 ls或者ll或者dir:查看该目录下所有文件pwd:查看该目录所处的目录结构位置mkdir mytest:创建mytest文件夹cd ..返回上级目录 tar zc ...
- linux视频教程第0讲.开山篇
linux视频教程第0讲.开山篇 为什么学习linux linux是一个开源.免费的操作系统,其稳定性.安全性.处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用linux lin ...
- Linux菜鸟必知必会的命令集合
下面是我用到过的Linux命令,也可以说是Linux菜鸟必知必会的命令集合,基本上占据了所有你将用到的命令的95%以上,值得一看. 一: Linux下的mysql数据库常用操作 1.登入登出 ...
- 战神笔记本ubuntu 18.04.1LTS cuda10.0安装折腾记
战神笔记本ubuntu 18.04.1LTS cuda10.0安装折腾记 折腾前奏 安装准备 安装Ubuntu18.04.1系统 cuda 10.0 安装过程 折腾前奏 写下本记录的原因是因为网上的教 ...
- 如何在Ubuntu/CentOS上安装Linux内核4.0
如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...
- linux 下 `dirname $0` 脚本文件放置的目录
http://www.cnblogs.com/xupeizhi/archive/2013/02/19/2917644.html linux 下 `dirname $0` 在命令行状态下单纯执行 $ c ...
- Linux Kernel 5.0或在达成600万Git Objects时到来
早两天,Linus Torvalds在Google+上表示,Linux内核当前正在从4.0向5.0大版本迈进(half-way between),同时接近600万Git的目标.之前的大版本,比如Lin ...
- Linux(RHEL7.0)下安装nginx-1.10.2
查看当前系统版本是否支持 当前,nginx发布包支持以下Linux操作系统版本: RHEL/CentOS: Version Supported Platforms 5.x x86_64, i386 6 ...
最新文章
- mybaits二十一:1连接池以及事务控制
- LeetCode-位运算-36. 只出现一次的数字
- MYSQL:约束?添加约束?删除约束?以及一些其他修饰?
- 菜鸟学前端之遍寻名师
- 我在神策做研发 丨 与客户难题“对抗”的百余天
- java Socket 长连接 心跳包 客户端 信息收发 demo
- 图论——Tarjan 初步 DFS序+时间戳+欧拉序
- MongoDB,还有一个角度看数据
- su封面插件_这届SU太优秀,一张纸建出一座音乐厅?
- hdmi中深度色彩像素打包
- 接口测试基础——第6篇unittest模块(三)
- android 微信小程序 本地包,Android 7 以上版本微信小程序抓包方法
- 戴尔服务器安全模式进不去系统,无法进入系统win10戴尔电脑如何进入安全模式...
- NES模拟器开发笔记(001)缘起、资料及开发准备
- 自定义Exception类
- 大促活动如何抵御大流量 DDoS 攻击?
- 如何利用python求导数(微分)和积分
- 7-2 打印九九口诀表 (10 分)
- termux安装以及基本配置
- Oracle 临时表 (Gobal Temporary Table)
热门文章
- iOS 基本设备信息查询
- 【Hadoop】HA高可用搭建保姆级教程(大二学长的万字笔记)
- 35岁测试工程师被辞...前途渺茫,随着年龄增长越来越平庸,该怎么办?
- 郁金香热血江湖182c++整合lua脚本编译出错解决
- Mybatis的Mapper方法中传递map参数的写法
- Golang学习(二十九)序列化和反序列化
- 无法更新sudo apt-get update(N: 无法安全地用该源进行更新,所以默认禁用该源。N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节)
- iOS 禁用侧滑返回手势要点整理
- VS Code 中 Vetur、prettier、ESLint 使用
- 一般公司的项目管理发展阶段