Linux 基础学习笔记
来源:互联网 发布:手机淘宝申请免费注册 编辑:程序博客网 时间:2024/05/16 04:20
常用命令
locate命令
从数据库中查找文件位置。更新数据库:updatedb
cut命令
cut -d "分隔符" -f fields
grep命令
-c : 显示匹配数;
-i : 忽略大小写;
-v : 显示不匹配行;
-n : 显示行号
find命令
find ./ -type f | xargs grep --color=auto "content"
alias命令
用来设置命令别名,永久保存别名则需要写入~/.bashrc
排序命令
sort : -f : 忽略大小写;-r : 反向排序
wc : 统计行,字,字符数。-l : 只统计行数;-w : 只统计字数;-m : 统计字符数uniq : 排序后使用。-c : 计数;-i : 忽略大小写
双重定向
tee [-a] file
test命令
可以进行数值、字符串、文件的测试/比较。常用-eq, -z, -e等
pwd命令
显示当前所在的目录
Job Contol
使命令在后台执行 :&
将当前命令移到后台(暂停):ctrl+z
查看后台工作状态:jobs
将后台命令移到前台:fg %1使后台暂停的工作运行:bg %1
VIM
i :插入模式v :块选择模式,按下y复制,按下p粘贴ctrl+w+方向键:在分割窗口中切换:bn:下一个文件:bp:上一个文件:files:列出打开的所有文件
Shell Script
条件判断if...then
语法(注意条件中的空格):
<span style="font-size:12px;">if [ 条件 ]; then #doelif [ 条件 ]; then #doelse #dofi</span>
function功能
语法:
<span style="font-size:12px;">function func(){ #程序段}</span>函数的参数通过$0, $1, $2 ......来传递
循环
语法(注意条件中的空格):
<span style="font-size:12px;">while [ 条件 ]do #dodoneuntil [ 条件 ]do #dodone</span><span style="font-size:12px;">for var in con1 con2 con3 ...do #dodonefor ( ( init; limit; step ) )do #dodone</span>
追踪调试
sh [-nvx] scripts.sh
-n : 检查语法
-v : 执行前,先把script内容输出到屏幕
-x : 将使用到的script内容显示到屏幕上。
0 0
- Linux基础 学习笔记
- Linux基础学习笔记
- Linux基础学习笔记
- Linux 基础学习笔记
- linux基础学习笔记
- Linux基础学习笔记
- linux 基础学习 笔记
- linux基础学习笔记
- Linux基础学习笔记
- Linux Shell 基础学习笔记
- linux基础命令学习笔记
- Linux学习笔记:基础命令
- linux基础命令学习笔记
- [整理]Linux基础学习笔记
- Linux学习笔记:信号基础
- Linux学习笔记-------shell基础
- Linux学习笔记<基础概念>
- Linux基础学习笔记一
- 第十周项目四:类族的设计
- qemu运行pintos
- C++定制operator new,operator delete
- 简单的Makefile文件批处理
- 调侃《Head First设计模式》之迭代器和组合模式(一)
- Linux 基础学习笔记
- IoC(Inversion of Control)内涵解析
- 动态规划(合并类)--石子合并
- 第九周项目3-分数类中的运算符重载(续)
- C++实现仿vector的动态数组
- 系统学习Linux 建议
- Java (引用数据类型)排序
- android View System touch 事件分发流程
- android中延迟执行某个任务