扩充一:
touch file1.txt file2.txt file12.txt file1.mp4 file2.mp4 ll
ls *.txt
ls file?.txt ls file??.txt ls file[1-2].* ls file[^1].*
touch {a,b} touch a{a,b}
touch {a,b}.{1,2} touch {a,b}{1,2}
扩充二:
nano /etc/issue
Crtl+x 选择保存和退出
whatis 通过一个更为简便的方式获得一个命令的使用解释信息
补充讲解:
1,cp -p 和 cp 进行复制时的区别?
2,另外复制的时候还可以使用cp -rf * 目标地址 这样用来复制当前路径下的所有东西到目标地址
3,``-->执行引用符——` ` 引用命令的执行结果具体的使用?
4,tail -f 这个指令的具体使用?监控一个文件的使用状态
5,通过将cat和导入符号结合起来使用达到cp命令的功能
cat file1 > file2 拷贝file1到file2 cat file* > file
将数个小文件合并成一个文件 6,建立虚拟网卡
建立虚拟网卡的第一步,建立他的配置文件:cp ifcfg-eth0 ifcfg-eth0:1 修改这个虚拟网卡的配置文件
修改设备名字和配置文件名字一样。然后修改IP,要不和eth0一样,保存退出 7,find 命令中支持通配符的特例情况: find / -name \
8,wget的功能详细介绍 见教材p295页 9,elinks 和 links
10,每个i-节点保存与文件相关的三种时间信息,通常叫做atime,ctime和mtime。这些时间分别记录着一个文件最后一次被访问、改变或修改的时间。
11,当一个文件的数据改变时,就说该文件被修改了,mtime得到更新。当一个文件的i-节点改变时,就说该文件被改变了,ctime得到更新。修改一个文件也引起ctime的更新。而仅仅阅读一个文件(改变atime)不会引起ctime的改变。
12,新建一个带有时间戳的目录:mkdir report.$(date +%d-%b-%Y)
13,新建一个在文件命中包含空格和标点的文件?touch 'make $$$ *fast* !!' 14,一个简便的方法来监控在进行某些操作之前或之后哪些文件被创建或被更改了:创建两个别名
第一,在本地目录中创建一个“时间戳”文件,ts='touch $(date +timestamp.%H:%M:%S)'
第二,创建个别名叫做tsc,它将把合肥的参数绑定到find命令,并把本地目录下的所有文件与指定文件进行比较,列出最近被修改的所有文件而不是指定文件。tsc=\这样就能够监控在某些操作中被创建或被更改的文件。 15,登录shell首先获的文件/etc/profile,在红帽企业版Linux中,这个文件初始化了各种环境变量,如PATH,USER,HOSTNAME,HISTSIZE.。/etc/profile脚本接着获得与末班/etc/profile.d/*.sh相匹配的所有文件。
16,只要涉及bash程序,用来自定义非登录shell的唯一文件就是用户主目录下的~/.bashrc文件。在默认的红帽企业版Linux配置中,这个文件所执行的唯一的用户化就是寻找并获得文件/etc/bashrc
17,通用文件/etc/bashrc执行了几个操作,包括设置用户默认的umask和定义PS1变量。
18, /etc/skel这个只是模板,在创建用户的时候,用户主目录中的文件都是从/etc/skel目录中复制的
19,find /etc/*.conf >> hehe | tar cvf hehe.tar.gz hehe
或 find /etc/ *.conf -exec cp {} /tmp \\; 2> /dev/null
20,扩大磁盘空间的时候是不需要卸载文件系统的 而减小磁盘空间的时候一定先卸载文件系统
21,su root 与 su - root 的区别