cd 打开文件夹
todd@todd-virtual-machine:/etc$ ls m??? 显示出所有以m开头的文件名
mtab
todd@todd-virtual-machine:/etc$ ls X*[1-9] 显示出所有以X开头数字结尾的文件
app-defaults rgb.txt Xreset Xsession.d
cursors X Xreset.d Xsession.options
default-display-manager xinit Xresources XvMCConfig
fonts xkb Xsession Xwrapper.config
todd@todd-virtual-machine:/etc$ ls m*[od] 显示出所有以m开头od结尾的文件
alsa-base.conf blacklist-framebuffer.conf blacklist-watchdog.conf
blacklist-ath_pci.conf blacklist-modem.conf iwlwifi.conf
blacklist.conf blacklist-oss.conf mlx4.conf
blacklist-firewire.conf blacklist-rare-network.conf vmwgfx-fbdev.conf
todd@todd-virtual-machine:/etc$ ls g*[m-p] 显示出所有以X开头m-p的所有文件
group
gnome-settings-daemon:
xrandr
todd@todd-virtual-machine:/$ cd ~ 进入home目录 同cd然后enter效果一样
todd@todd-virtual-machine:~$ ls
examples.desktop vimconfig.tar.bz2 公共的 文档
test VMwareTools-9.6.0-1294478.tar.gz 模板 下载
test02 vmware-tools-distrib 视频 音乐
vimconfig week
todd@todd-virtual-machine:~$ ls –F 用文件夹后都加/ 可以清晰看出哪些是文件夹
examples.desktop vimconfig.tar.bz2* 公共的/ 文档/
test/ VMwareTools-9.6.0-1294478.tar.gz 模板/ 下载/
test02 vmware-tools-distrib/ 视频/ 音乐/
vimconfig/ week 图片/ 桌面/
todd@todd-virtual-machine:~$ ls -a
. .gconf .vim_mru_files 模板
.. .ICEauthority .vimrc 视频
.bakvim .local VMwareTools-9.6.0-1294478.tar.gz 图片
.bash_history .profile vmware-tools-distrib 文档
ls /etc 可以查看etc目录下面的所有文件
todd@todd-virtual-machine:~$ cat -n test02 cat –n查看文件并显示行号,方便查看
1 #include <stdio.h>
2 int main()
3 {
4 printf("helloworld!\n");
5 return 0;
6 }
7
todd@todd-virtual-machine:~$ cat -n week | more 用管道命令进行分屏查看,空格(下一页)
todd@todd-virtual-machine:~$ head -n 5 week 查看文件的前5行
hello world!
moday
tudesday
truesday
thrusday
todd@todd-virtual-machine:~$ tail -n 5 week 显示文件的最后5行
jioajkog
todd@todd-virtual-machine:~$ less week 同cat查看差不多,可以在文本里用上下左右键滚动查看
按q退出
todd@todd-virtual-machine:~$ find ./-name *test* 使用find查找命令查找所有以test命名的文件
find: `./-name': 没有那个文件或目录
test3
test/test02
test/test02/2-18
test/test02/2-18/2-18.c
test/test02/2-18/a.out
test/test02/2-19
test/test02/2-19/2-19.c
test/test02/2-19/tags
test/test02/2-19/a.out
test/test03
test/test03/hello.s
test/test03/hello.c
test/test03/hello.o
test/test03/a.out
todd@todd-virtual-machine:~$ find /usr/bin/ -type f -atime +100 查找最经100天使用过得命令 (type只查找普通文件)
todd@todd-virtual-machine:~$ firefox www.baidu.com 用firefox浏览器打开百度
todd@todd-virtual-machine:~$ whereis find 查找find命令所在的位置
find: /usr/bin/find /usr/bin/X11/find/usr/share/man/man1/find.1.gz
todd@todd-virtual-machine:~$ whereis -b find 查找find程序所在的位置
find: /usr/bin/find /usr/bin/X11/find
todd@todd-virtual-machine:~$ whereis myorder 在文件中查询myorder文件如果没有则显示出空文件
myorder:
todd@todd-virtual-machine:~$ which ls 查看ls存在哪儿
/bin/ls
todd@todd-virtual-machine:~$ which which 查看which在哪儿
/usr/bin/which
todd@todd-virtual-machine:~$ who 显示管理员身份
todd tty7 2014-04-13 09:55 (:0)
todd pts/0 2014-04-13 10:01 (:0)
todd@todd-virtual-machine:~$ whoami 查看是以那个管理员身份登录的
todd
todd@todd-virtual-machine:~$ uname –a 查看linux版本信息
Linux todd-virtual-machine3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64x86_64 GNU/Linux
todd@todd-virtual-machine:~$ uname –r 显示内核版本信息
3.11.0-12-generic
todd@todd-virtual-machine:~$man find 可以查看关于find的帮助信息,进入后空格,上下键翻页,或鼠标的滚动查看,q退出
todd@todd-virtual-machine:/usr/share/man$ls
ar ca@valencia eo fr.ISO8859-1 hu ku man6 nn ru ta zh_CN
ast cs es fr.UTF-8 id lt man7 oc shn te zh_HK
be cy et fy io lv man8 pa si th zh_TW
bg da eu gd it man1 ml pl sk tr
bn de fa gl ja man2 ms ps sl ug
bo el fi he kk man3 my pt sq uk
bs en_AU fo hi km man4 nb pt_BR sr uz
ca en_GB fr hr ko man5 nl ro sv vi
这里的main函数主要有man1-8个不同man函数
Man1 中主要的帮助信息
Man2系统调用信息
Man3 库调用信息文档
Man4 设备驱动和网络协议
Man5文件存储的详细格式信息
Man6存放游戏手册
Man7手册自身的文档
Man8系统管理命令
todd@todd-virtual-machine:/usr/share/man$ whatis ls 查看ls是什么功能
ls (1) - list directory contents
todd@todd-virtual-machine:/usr/share/man$ apropos search列出所有与search有关的命令
manpath (1) - determine search path for manualpages
apropos (1) - search the manual page names anddescriptions
badblocks (8) - search a device for bad blocks