关于这个我就不再多说了,其实是一个很有意思的故事串,网上找下一大堆。
ubuntu没有盘符这个概念,只有一个根目录/,所有文件都在它下面
一个程序猿可能都听说过的笑话。说,一个二流程序猿带着电脑在咖啡馆,看到一个美女,就做到妹子眼睛看的到的地方打开ubuntu terminal,输入,$>tree /,然后(懂得人肯定明白了,不懂的快去试试)......,新学一招和妹子搭讪的技术。
linux commands一般都有几部分构成:commands [-options] [parameter1]... ,也就是:命令选项参数1...(可能有多个参数,选项也可能有多个)。
pwd:显示当前路径。
cd(change directory):改变当前目录。
ls:显示当前文件夹下未被隐藏的文件或文件夹。
ls -a 显示所有文件和文件夹(包括隐藏的)。 ls -l 以列表的方式显示(列表里有大小,无单位)。 ls -h 大小自动显示为带有单位的,如3.6K。 ls -a -l -h ls -h -l -a ls -alh ls -lha 以上四个操效果一样。
commands --help/man commands:显示帮助手册。注意:man(Manuel)手册一共有8个。
mkdir foldername:新建文件夹,后面加的是文件夹名。
mkdir /A/B/C/D/E -p :自动创建依赖文件夹,若没有B,C,D的话就自动创建。
touch filename :创建文件。
rmdir foldername :仅可以删除空文件夹。(rm表示 remove)
del -f 文件名 加-f参数后就可删除只读文件,/ar、/ah、/as、/aa分别表示删除只读、隐藏、系统、存档文件,/a-r、/a-h、/a-s、/a-a表示删除除只读、隐藏、系统、存档以外的文件。del-f文件名加-f参数后就可删除只读文件,/ar、/ah、/as、/aa分别表示删除只读、隐藏、系统、存档文件,/a-r、/a-h、/a-s、/a-a表示删除除只读、隐藏、系统、存档以外的文件。加-f参数后就可删除只读文件,/ar、/ah、/as、/aa分别表示删除只读、隐藏、系统、存档文件,/a-r、/a-h、/a-s、/a-a表示删除除只读、隐藏、系统、存档以外的文件。
mv filename 目标地址 :(mv:move,实际操作中是剪切的意思),移动文件到目标地址。
mv filename newfilename :重命名。
cp filename destAdd :(cp:copy,复制),复制文件到目标地址。
cp foldername destAdd -r :复制文件夹到目标地址linux常用命令,操作文件夹是被限制可以尝试加,“-r”:表示递归。
history :显示所有历史命令,并且前有命令标号。用!number !+ 对应命令的标号,相当于运行该命令。
cat filename :只能查看不可以编辑文件里面的内容,所以后面一定加的是文件名不是文件夹的名。
more filename :同样也是查看文件内容,但是前者是一下显示到底,后者是分屏慢慢显示,可控制的慢慢查看。press “q” exit。
管道符| 应用:ls -alh /bin | more 这个举例就相当于将 ls 将要显示的先放到 | 管道中,然后在more 调用管道内容。其他命题也可调用。