博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubantu学习笔记3
阅读量:5108 次
发布时间:2019-06-13

本文共 1278 字,大约阅读时间需要 4 分钟。

修改PATH环境变量

~/.profile --->(在文件最后一行添加) PATH="要增加的路径:$PATH"  或者 export 使用变量="调用参数"

/etc/profile -->(在文件最后一行添加) PATH="要增加的路径:$PATH"    #修改全局的变量路径

source /.profile 更新

查看环境变量 env

echo -n "不换行"  printf "不换行"

管道符 | 可以将前一次的执行结果交给后一次执行,以避免查询的结果过,影响其他操作

重定向 >  可以将重定向前文件的内容清空,或者重新创建以一个文件

若果想保留原有的内容,则使用 >>  ,可以在最后添加新的内容

标准正确输出和标准错误输出(利用它们可以判断文件执行是否出错,相当于自定义日志)

当然还可以顺序保存在同一个文件内 这是就可以是 & (相当于1和2的集合)

查找  locate  find

如果存在结果将回显结果,否则 没有任何信息(查找路劲中存在关键字的所有路径)

locate -i user2 (忽略大小写)

如果创建的文件找不到,可以使用updatedb 更新数据库

find  路径  -iname "*要查的文件"

查找普通文件 注意这里是反引号 `     `(把反引号中间内容当作命令来执行)

等同于$()

其中-type 后跟类型  详细命令查看 man find

-type c

File is of type c:

b block (buffered) special

c character (unbuffered) special

d directory

p named pipe (FIFO)

f regular file

l symbolic link; this is never true if the -L option or the

-follow option is in effect, unless the symbolic link is
broken. If you want to search for symbolic links when -L
is in effect, use -xtype.

s socket

D door (Solaris)

注:仅是查找文件可以是 -exec  但如果在命令中有删除操作请加上 -ok 提示命令

find /home -name "*.txt" -ok ls -l () \;

find /home -name "*.txt" -ok rm () \;

查看当前容量

挂载光盘镜像 mount 

卸载正在使用光盘

 正则表达式

[a-z] #所有小写字母[A-Z] #所有大写字母[0-9] #所有数字[^0-9] #所有非数字 ^表示取反[0-9][a-z]* #0个或多个小写字母[a-z]* #至少出现一次小写字母[a-z]? #出现0次或者1次小写字母

 

转载于:https://www.cnblogs.com/zi-Chuan/p/11189542.html

你可能感兴趣的文章
uCOS-II中的任务切换-图解多种任务调度时机与问题
查看>>
CocoaPods的安装和使用那些事(Xcode 7.2,iOS 9.2,Swift)
查看>>
Android 官方新手指导教程
查看>>
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
UseIIS
查看>>
为什么int型最大的数是2147483647
查看>>
数据库连接的三层架构
查看>>
集合体系
查看>>
vi命令提示:Terminal too wide
查看>>
nyoj 5 Binary String Matching(string)
查看>>
引用 移植Linux到s3c2410上
查看>>
BizTalk 2010 单机安装
查看>>
人与人之间的差距是从大学开始的
查看>>
vue 开发过程中遇到的问题
查看>>
[Swift]LeetCode341. 压平嵌套链表迭代器 | Flatten Nested List Iterator
查看>>
[Javascript] Identify and Deal with NaN in JavaScript
查看>>
MySQL5.7开多实例指导
查看>>
贪心——洛谷P1016 旅行家的预算
查看>>
【学习整理】树状数组 区间修改+查询
查看>>
你知道电脑硬盘怎么分区吗?
查看>>