Linux | bash | Vi
来源:互联网 发布:最好合理网络理财 编辑:程序博客网 时间:2024/05/21 15:01
Linux & bash
1. grep
经常用的几个选项:-v 去除, -E 开启扩展,多选用 ‘|’。
常用的正则表达式:字符 * 字符 == “abc .* hijk”。
2. awk
设定分隔符:-F ":| " 可以多个组成一个字符串。
3. printf
这个跟C的差不多用法,做一些字符转换蛮好用。
4. cut
截取字符: -c 1-4 #截取第1到4个字符。
5. netstat :查看网络状况
-a, --all, --listening display all sockets (default: connected)
-p, --programs display PID/Program name for sockets
-n, --numeric don't resolve names
netstat -apn 列出所有网络使用情况,列表一般会比较多,可以用grep -E "??|??|??" 进行过滤
6. ps
查看进程启动时间: ps --pid 18983 -o pid,args,stime 或者直接查看全面信息 ps --pid 18983 -f
7. ulimit [选项[限制]]
-a 列出所有限制.All current limits are reported
-c Core文件.The maximum size of core files created
-d The maximum size of a process's data segment
-f The maximum size of files created by the shell
-l The maximum size that may be locked into memory
-m The maximum resident set size
-n 能打开多少描述符.The maximum number of open file descriptors (most systems do not allow this value to be set)
-p The pipe size in 512-byte blocks (this may not be set)
-s The maximum stack size
-t The maximum amount of cpu time in seconds
-u The maximum number of processes available to a single user
-v The maximum amount of virtual memory available to the shell
Vi
1. 字符串替换:行头, 行尾 s/需要换的字符/换成的字符[/g]
2. 如果已经把【TAB】换成了空格,可以在插入模式下Ctrl+v,再按TAB时插入的是真的TAB。如果你写makefile时遇到*** 遗漏分隔符 。 停止。多半是你没插入真正的TAB
3. 用户配置:~/.vimrc,设置行号set nu,设置tab set tabstop=2,tab插空格 set expandtab, 自动缩进set ai,缩进宽度set shiftwidth=2,语法高亮syntax on
- Linux | bash | Vi
- linux 下编辑 vi /etc/bash.bashrc
- 小白linux bash 学习前奏二 vi操作
- 解决 linux 的 bash:vi:command not find
- git-bash的VI
- Use VI command in bash
- bash:vi:command not find
- bash: vi: command not found...
- 快速搭建一套开发环境(linux,ubuntu,vi,bash,gcc,gdb,octave)
- linux bash
- Linux Bash
- linux bash
- Linux -- bash
- linux bash
- Linux bash
- Linux VI
- Linux vi
- LINUX VI
- 数组循环移位
- socket
- smarty调用php常量
- boot.ini和menu.lst配置示例
- Cuda 相关库的介绍
- Linux | bash | Vi
- 转:2013年的手游大势,对小开发团队是怎样的机会?
- Java 中 Map与JavaBean之间的相互转化
- grub启动windows
- WebSphere MQ7 实现多点广播
- 指针变量表示二维数组
- QQ空间 1314学习网的日志 神奇的图片
- ishost手工删除
- 如何理解c和c ++的复杂类型声明