Linux之温故知新1
1.touch命令的使用
2.使用(cd -)可以在上次使用的目录来回切换
3.ls通配符的使用*代表任意字符和任意个字符, ?代表任意一个字符, [12345]中的任意一个字符, [1-5]中的任意一个字符.
1 linxmouse@ubuntu:~/Desktop$ touch 123
2 linxmouse@ubuntu:~/Desktop$ touch 223
3 linxmouse@ubuntu:~/Desktop$ touch 323
4 linxmouse@ubuntu:~/Desktop$ touch 423
5 linxmouse@ubuntu:~/Desktop$ touch 523
6 linxmouse@ubuntu:~/Desktop$ ls *3
7 123 223 323 423 523
8 linxmouse@ubuntu:~/Desktop$ ls ?3
9 ls: cannot access '?3': No such file or directory
10 linxmouse@ubuntu:~/Desktop$ ls ?23
11 123 223 323 423 523
12 linxmouse@ubuntu:~/Desktop$ ls 2?3
13 223
14 linxmouse@ubuntu:~/Desktop$ ls [125]23
15 123 223 523
16 linxmouse@ubuntu:~/Desktop$ ls []23
17 ls: cannot access '[]23': No such file or directory
18 linxmouse@ubuntu:~/Desktop$ ls [1]3
19 ls: cannot access '[1]3': No such file or directory
20 linxmouse@ubuntu:~/Desktop$ ls [1-2]3
21 ls: cannot access '[1-2]3': No such file or directory
22 linxmouse@ubuntu:~/Desktop$ ls [1-2]23
23 123 223
4.ls的-h,
-h, --human-readable
with -l and/or -s, print human readable sizes (e.g., 1K 234M 2G)
1 linxmouse@ubuntu:~$ ls -lh
2 total 36K
3 drwxr-xr-x 2 linxmouse linxmouse 4.0K Oct 15 09:53 Desktop
4 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Documents
5 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Downloads
6 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Music
7 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Pictures
8 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Public
9 drwxrwxr-x 3 linxmouse linxmouse 4.0K Oct 15 06:47 temp
10 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 21 19:20 Templates
11 drwxr-xr-x 2 linxmouse linxmouse 4.0K Sep 3 06:51 Videos
Linux之温故知新1的更多相关文章
- Linux之温故知新2
1.关于ssh免密码登陆的ssh-keygen, ssh-copy-id的使用, 然后使用ssh-copy-id user@remote将公钥传给服务器, 以及别名 1 C:\Users\linxmo ...
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- Linux系统编程温故知新系列 --- 01
1.大端法与小端法 大端法:按照从最高有效字节到最低有效字节的顺序存储,称为大端法 小端法:按照从最低有效字节到最高有效字节的顺序存储,称为小端法 网际协议使用大端字节序来传送TCP分节中的多字节整数 ...
- 温故知新-快速理解Linux网络I/O
文章目录 摘要 阻塞.非阻塞.同步.异步 Linux下的I/O模型 阻塞I/O模型 非阻塞I/O模型 I/O复用模型 select poll epoll 信号驱动I/O模型 异步I/O 参考 你的鼓励 ...
- Linux 驱动学习笔记05--字符驱动实例,实现一个共享内存设备的驱动
断断续续学驱动,好不容易有空,做了段字符驱动的例子.主要还是跟书上学习在此记录下来,以后说不定能回过头来温故知新. 首先上驱动源码 gmem.c: /************************* ...
- linux常用命令总结篇
关于linux的一些基础命令,以前也学过,但是长时间不用还是感觉生疏了,所以记录下来以便后期温故知新. 1. cd:cd命令用来切换工作目录至dirname.cd ~ 进入用户主目录,cd - 进入之 ...
- Linux dts 设备树详解(一) 基础知识
Linux dts 设备树详解(一) 基础知识 Linux dts 设备树详解(二) 动手编写设备树dts 文章目录 1 前言 2 概念 2.1 什么是设备树 dts(device tree)? 2. ...
- 温故知新-多线程-深入刨析volatile关键词
文章目录 摘要 volatile的作用 volatile如何解决线程可见? CPU Cache CPU Cache & 主内存 缓存一致性协议 volatile如何解决指令重排序? volat ...
- 温故知新-java的I/O模型-BIO&NIO&AIO
文章目录 摘要 传统的BIO编程 伪异步I/O编程 NIO编程 AIO编程 几种IO模型的对比 netty 参考 你的鼓励也是我创作的动力 Posted by 微博@Yangsc_o 原创文章,版权声 ...
随机推荐
- Eclipse+ADT+Android SDK搭建安卓开发环境
第一步:打开[Android.rar]压缩包,如图所示[评论区回复我,压缩包地址] 第二步:配置环境变量 (1) 解压[android-sdk_r24.4.1-windows.zip]压缩包 (2) ...
- 【STM32H7教程】第47章 STM32H7的FMC总线基础知识和HAL库API
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第47章 STM32H7的FMC总线基础知识和HA ...
- Rx基础
>>返回<C# 并发编程> 1. 转换.NET事件 1.1. 进度通知 1.2. 定时器示例 1.3. 错误传递 2. 发通知给上下文 3. 用窗口和缓冲对事件分组 4. 用限 ...
- Ajax工作原理及优缺点
1. Ajax是什么? 全称是 asynchronous javascript and xml,是已有技术的组合,主要用来实现客户端与服务器端的异步通信效果(无需重新加载整个网页的情况下),实现页面的 ...
- Couchdb垂直权限绕过到命令执行
0x00couchdb简介 Apache CouchDB是一个开源数据库,专注于易用性和成为"完全拥抱web的数据库".它是一个使用JSON作为存储格式,JavaScript作为查 ...
- Django2.2 静态文件的上传显示,遇到的坑点-------已解决
前情提要:这里虽说是Django2.2 ,但经过测试发现Django 的其他版本也可以用此方法解决 一.项目根目录下的static文件的路由显示问题 在项目根目录下创建静态文件时发现,即使我配置了se ...
- CentOS7安装docker和docker-compose
1.安装docker # 使用yum安装docker yum -y install docker # 启动 systemctl start docker.service # 设置为开机自启动 syst ...
- Go 使用小记
1.不能使用在运行时计算的值实例化这样的数组. 而是使用make初始化具有所需长度的切片. db := ConnMysql() rows, err := db.Query("select r ...
- Redis-03-集群搭建
基于redis-3.2.4的Redis-Cluster集群搭建 原理 Redis 集群采用了P2P的模式,完全去中心化.Redis 把所有的 Key 分成了 16384 个 slot,每个 Redis ...
- 42.MySQL数据库安装,及驱动程序选择
MySQL驱动程序安装: 我们使用Django来操作Mysql,实际上底层还是通过Python来操作的,因此我们想要使用Django来操作mysql,首先还是需要安装一个驱动程序,在Python3中, ...