前言:这段时间想深入的学习一下android,看了老罗的书以后,发现还是要从linux看起,所以搞了个ubuntu,哎……,windows习惯了之后,看命令是各种不爽,慢慢来吧,现把遇到的各种命令加以总结。
常规
我用的ubuntu 14.04,所用Linux内核版本为3.13
Linux预定的情况下会提供六个Terminal来让使用者登入, 切换的方式为使用:[Ctrl] + [Alt] + [F1]~[F6]的组合挄钮。 那这六个终端接口如何命名呢,系统会将[F1] ~ [F6]命名为tty1 ~ tty6的操作接口环境。 也就是说,当你挄下[crtl] + [Alt] + [F1]这三个组合挄钮时 (挄着[ctrl]不[Alt]丌放,再挄下[F1]功能键), 就会迚入到tty1的terminal界面中了。同样的[F2]就是tty2啰!那举如何回到刚刚的X窗口接口呢?径简单啊!挄下[Ctrl] + [Alt] + [F7]就可以了!我们整理一下登入的环境如下:
[Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登入 tty1 ~ tty6 终端机;
[Ctrl] + [Alt] + [F7] :图形接口桌面。
在写了一部分命令或参数后按两下tab键,就会自动弹出与该部分指令匹配的所有命令集合。
[Tab] 接在一串挃令的第一个字的后面,则为命令补全;
[Tab] 接在一串挃令的第二个字以后时,则为『档案补齐』!
如果你在Linux底下输入了错误的指令或参数,有的时候这个指令程序会在系统底下跑个不停,这时候怎么办?别担心, 如果你想让当前的程序停掉的话,可以输入:[Ctrl]+C快捷键(先按着[Ctrl]不放,且再按下C键,是组合键), 那就是中断目前程序的快捷键啦!
使用方法: man 命令
在输出的man命令中,有以下键可以操作:
使用:
很简单用法:ls -al 列出当前目录下的所有目录和文档,更详细用法参考 man ls 《鸟哥---P177》
讲解:
ls 用法
用法 :chgrp 群组名 文件名
例如 :chgrp usrs inte.log 将inte.log改为由usrs群组所拥有
用法:chown 新所有者 文件名
用法:cp 来源文档 目标文档
内容比较多,另开一篇记载《 chmod 改变权限命令》
1、cd是Change Directory癿缩写,这是用来变换工作目录的指令。
2、pwd是Print Working Directory的缩写,也就是显示目前所在目录的指令。
basename :取得某路径中的文件名
dirname :取得某路径中的路径名
cat 显示文档所有内容:
tac:反向显示文本内容
nl添加行号打印
more:一页页显示文本内容
less:与more相同,同样是一页页显示文本内容,但操作上比more更具弹性。
head:只截取文本中的前N句显示
tail:与head相反,截取文本尾部的N行内容显示
一个文件的三个时间:
注意:如果touch后如果不加任何参数,直接加文档名,则是指建立一个空文档。