分享

自己整理常用命令

 champion_xu 2012-05-29

Linux 常用指令集:

Clear : 清屏

Useradd :添加用户。

Chmod: 改变读写权限,chmod +x filename, 或者直接数字 r(4),w(2),x(1) chmod 777 filename

Cd : 显示切换目录。  Cd ..是返回上级目录

Pwd: 显示当前的绝对地址

Ln :很有用的一个命令,就是建立一个链接,可以是软链接,也可以是硬链接。

其中加-s就是软链接,这是产生一个镜像文件,不加-s这是硬链接,会产生一个和源文件一样的文件,无论那个都不会增加磁盘占用,而是产生一个链接,可以共用一个文件。

其中硬连接是只能在同一文件夹中,并且文件的inode是一样的,所以引入软连接,可以连接在不同目录,而且inode是不同的。

Dir 其实用法和效果和ls一样,都是显示当前文件夹下的文件

Ls 后跟通配符:

-a : 列举隐藏文件, -d:只是显示目录

-l:详细的资料,包括权限,大小等; -h: 显示具体的大小,更人性化,比如显示M,G等。

-x: 以文件扩展名排列。

Rmdir: 删除路径  rm filename 删除文件;rm –rf:可删除目录。Rmdir 只能删除空的文件夹

Mkdir 建立新文件路径

Cat:类似输出命令,显示文件内容,后面跟通配符:

-b: 非空行显示行号;-E:每行结束后显示$-n:每行显示行号。

Head:显示头几行的内容,tail:显示后几行的内容。

后面跟的通配符:-c: 显示头几个字节  -n:显示后几个字节、

Cat 还可以作为输入操作:cat >file1,这会空出空白行给你等待你输入文本,cat file1 file2>file3,将file1 ,file2的内容整合到file3中。

Cat file1>>file2: 这时候file1内容可以加到file2中,但是file2中内容依然存在。

若内容太多,可以不用cat而换用more 或者 less,可以在显示下页的之前等待你按键。

Mv: 移动文件;可以当改名字用。

-b:创造备份,若有重复的文件;-f:强行移动,默认的;

-i:移动若要覆盖这询问;  -u:有更新才移动

 

Cp:复制文件;

 

Find:查找文件 简单用法:find /file path –name file.name

后面可以跟的指令:size n[bckw], -type x等,通配符:* ? []

Grep:查找相关字眼:基本用法: grep –b string(you want) filepath & name

Tar:压缩相关命令,tar 本身仅是打包,并未压缩,极其有用:

Kill: 结束进程; nice : 调整进程优先级

Mount : mount –t 挂载文件类型。 Umount current mounted dir: 退出挂载当前挂载的目录。

Du: 显示目录的大小,使用格式:du --max-depth=0 path –h

编译时候添加搜索路径:gcc $^ -I/home/xu/Myworks/ -o $@

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多