Linux实用命令
3w
这个作者很懒,什么都没留下…
展开
-
linux下删除所有的link类型的文件
find ./ -type l -exec rm –f {} /; {}和/之间有空格,l表示L的小写,表示link文件类型。原创 2011-05-16 20:43:00 · 3164 阅读 · 0 评论 -
linux下遍历当前目录下的所有文件和目录
#!/bin/sh for file in ./* #遍历的文件是当前目录,其他目录可以通过修改这个参数来实现 do if test -f $file;then #是文件 echo $file fi if test -d $file;then #是目录 echo $file fi done .csharpcode, .csha原创 2011-05-16 21:30:00 · 3786 阅读 · 2 评论 -
linux下返回最近一次操作的目录
cd - 返回最近访问的目录,这个经常用得到,不需要自己输入目录 cd ~ 返回当前用户的home目录 pwd 打印当前所在路径原创 2011-05-16 20:55:00 · 7036 阅读 · 2 评论 -
技巧:如何有效率的操作Linux命令行
bash有两种输入模式vi模式和emacs模式,其中emacs是默认模式,操作起来也比vi模式要快捷.可以通过 set -o vi和set -o emacs来转换. 1.在命令历史中查找 强烈推荐使用 Ctrl r, 这个键组合是反向增量查找消息历史.很好用. 比如你很久以前输入过某个命令如. gcc -c -DKKT- Dnnn 等等,一长串, 用上下方向键来转载 2011-06-14 14:29:00 · 552 阅读 · 0 评论 -
统计一个文件中特定字符的个数
统计一个文件中特定字符的个数 统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它挖转载 2011-06-14 19:38:00 · 3552 阅读 · 0 评论 -
Linux进程状态解析
Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有 不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的可执行队列中(一个进程最多只能出现在一个转载 2011-06-15 11:50:00 · 709 阅读 · 0 评论 -
Linux 每日小技巧
1.统计当前文件夹下所有的 C语言代码行数: find ./ -name '*\.[ch]' | xargs wc -l 解析: 用find命令按名字查找出当前文件夹下所有的 后缀为 *.c 、*.h 的文件,将所有的文件作为 xargs的输入参数,xargs原创 2011-10-17 10:55:26 · 569 阅读 · 1 评论