比较常用的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中date命令用法及大小比较

Linux date命令的用法 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [...
  • wenyusuran
  • wenyusuran
  • 2014年12月04日 11:10
  • 1815

linux下的二进制文件比较命令cmp

cmp 比较二进制文件内容差异 功能:cmp 命令逐字节比较两个文件内容。如果两个文件内容完全,则cmp命令不显示任何内容。若两个文件内容有差异,会显示第一个不同之处的字节数和行数编号。如果...
  • ly890700
  • ly890700
  • 2016年10月12日 14:09
  • 4352

diff命令比较两个文件的不同

[语法]: diff [参数] 文件1 文件2 [说明]: 本命令比较两个文本文件,将不同的行列出来 -b 将一串空格或TAB 转换成一个空格或TAB -e 生成一个编辑角本,作为ex 或ed 的输入...
  • tao546377318
  • tao546377318
  • 2016年08月22日 14:14
  • 3028

linux比较常用命令

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

linux 比较常用的命令

gzip , bzip2 ,tar 这三个, tar主要负责将一个文件夹打包,gzip和bzip2负责压缩功能,所以下的打包的压缩文件一般是tar.gz 解gz的,tar -zxf 解b...
  • u011700281
  • u011700281
  • 2015年01月12日 11:02
  • 317

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

system的过程是:fork(),exec(),waitpid(). popen的过程是:创建一个管道,fork一个子进程,关闭管道的不使用端,exec一个shell以运行命令,然后等待命令终止。 ...
  • jgy8421d13
  • jgy8421d13
  • 2015年11月29日 13:46
  • 552

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

linux终端下常用命令: 基本命令: ls 、mkdir、pwd mv 剪切、重命名 rm 删除 -f 强制删除 cp 注意 复制文件夹的时候的 -frd kill kill -9 pid ...
  • Malloc_New
  • Malloc_New
  • 2015年11月25日 19:07
  • 154

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

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

比较常用的cmd命令大全

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

Linux常用命令详解

  • 2018年01月14日 04:21
  • 6.04MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:比较常用的linux命令
举报原因:
原因补充:

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