比较常用的linux命令

原创 2015年07月08日 22:45:06

1.别名:
alias
alias make='make ARCH=arm menuconfig'
在menuconfig中就可以使用make替换make ARCH=arm menuconfig命令;
alias命令是暂时的,一旦当前终端关闭,所以设置过的别名就失效了。为了使别名设置一
直保持作用,可以将它放入~/.bashrc文件中,在新的shell进程生成时,都会执行
./bashrc中的命令;
2.文件追加:
使用 >>
root@PChuangxin:~# echo test line1 > output.txt
root@PChuangxin:~# echo test line2 >> output.txt
root@PChuangxin:~# cat output.txt
test line1
test line2
3.开启终端的命令:
ctrl+alt+t
4.读取命令序列输出:
当组合多个命令时,同时将stdin用于输入,stdout用于输出;
这些命令被称为过滤器(filter)。使用管道(pipe)连接每一个过滤器。管道操作符是“|”
比如:$ cmd1|cmd2|cmd3
cmd1的输出传给cmd2,而cmd2的输出传给cmd3,最终来自cmd3的输出将会被打印或导入到某
个文件中。
比如 ls |cat -n >out.txt
ls的输出(当前目录内容列表)被传给cat -n,cat -n为通过stdin所接收到的输入内容加
上行号,然后将输出重定向到文件out.txt。
5.移动命令行窗口命令:
alt+F8;再利用上下左右键调整窗口大小;
6.cat命令记录:
cat -T file.txt命令能够将制表符标记成^|。
cat -n file.txt命令在输出的每一行内容之前加上行号。
7.find命令
find ./ -name "test.txt"
find devel/source_path \(name ".git" -prune \) -o \(-type f -print \)
打印出不包括.git目录中的所有文件的名称(路径);
8.排除.o文件,再查找:
 find . \( -name "*.o" -prune \) -o \( -type f -name *codec.c -print \)
 这里有点画蛇添足
9.将10天前的.txt文件复制到OLD目录:
find . -type -f -mtime +10 -name "*.txt" -exec cp {} OLD \;
(-f:普通文件;-l:符号链接;-d:目录;-c:字符设备;-b:块设备;-s:套接子;-p:
 fifo)
10.设置文件权限,可使用chmod命令。
给所有权限类别(用户/用户组/其他用户)增加可执行权限:
chmod a+x filename
删除可执行权限,则使用-
chmod a-x filename
11.更改文件所有权,可以使用chown命令:
chown user.group filename
12.符号链接
ln -s target symbolic_link_name
13.grep
在目录中递归搜索所有的.c和.cpp文件:
grep "main()" ./ -r --include *.{c,cpp}
在搜索中排除所有的README文件:
grep "main()" ./ -r --exclude "README"

14.使用rm递归删除子目录下的所有.o文件

find . -name "*.o"  | xargs rm -f



相关文章推荐

linux比较常用命令

  • 2014年11月19日 18:13
  • 52KB
  • 下载

linux 比较常用的命令

gzip , bzip2 ,tar 这三个, tar主要负责将一个文件夹打包,gzip和bzip2负责压缩功能,所以下的打包的压缩文件一般是tar.gz 解gz的,tar -zxf 解b...

linux命令C开发下使用常用函数system与popen开销比较

system的过程是:fork(),exec(),waitpid(). popen的过程是:创建一个管道,fork一个子进程,关闭管道的不使用端,exec一个shell以运行命令,然后等待命令终止。 ...

个人觉得比较常用的linux环境下的命令操作

linux终端下常用命令: 基本命令: ls 、mkdir、pwd mv 剪切、重命名 rm 删除 -f 强制删除 cp 注意 复制文件夹的时候的 -frd kill kill -9 pid ...

分享10 个你可能没用过的 Linux 命令,有些比较简化常用操作,比较有用。

对铁杆系统管理员或Linux工程师来说,下面这些Linux命令行技巧也许多数觉得眼熟。而对Linux普通用户而言,这些Linux命令行技巧则不见得用过。   1. 使用pgrep快速查找PID ...
  • momos
  • momos
  • 2012年07月28日 11:37
  • 339

比较常用的cmd命令大全

  • 2014年02月28日 17:38
  • 19KB
  • 下载

一些比较常用的DOS命令大全

  • 2009年05月19日 23:45
  • 150KB
  • 下载

Git常用命令整理及与SVN的简单比较

我们在开饭过程中都会用到版本控制系统,以便于团队协作,当前常用的两种工具是git和svn(cvs不再提),了解这两种工具之前我们需要先理解两个概念。 集中式版本控制系统 版本库是集中存放在中央服务...

Mysql与Oracle常用命令比较

  • 2010年10月27日 18:08
  • 63KB
  • 下载

一些比较常用的DOS 命令

  • 2011年07月11日 19:15
  • 15KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:比较常用的linux命令
举报原因:
原因补充:

(最多只允许输入30个字)