Linux环境使用,常用命令练习.docx
《Linux环境使用,常用命令练习.docx》由会员分享,可在线阅读,更多相关《Linux环境使用,常用命令练习.docx(49页珍藏版)》请在三一办公上搜索。
1、Linux 第一天:环境使用,常用命令1.1 内容概述1. 嵌入式linux环境搭建2. linux操作系统的概念和安装方法,详细介绍linux下基本的shell命令、vim编辑器,GCC编译器,关基本知识。3. cd,ls,pwd,tree,mkdir,touch,cp,rmdir,rm,mv,tar,zip,unzip,find,chmod,chgrp,chown,umask,cat,head,tail,more,less,dd,if,ln,cmp,chatt,4.1.2嵌入式环境搭建1.3 linux下常用shell命令1.3.1 绝对路径和相对路径绝对路径:由根目录(/)开始写起的文件
2、名或目录名称, 例如 /home/dmtsai/.bashrc;相对路径:相对目前路径的文件名写法。 例如 ./home/dmtsai 或 ././home/dmtsai/ 等等。反正开头不是 / 就属于相对路径的写法。而你必须要了解,相对路径是以你当前所在路径的相对位置来表示的。home/ 当前目录下的home文件夹./home/ 当前目录下的home文件夹/home/ 根目录下的home文件夹.-1.3.2 cd命令cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所
3、在的目录)。另外, 也表示为家目录的意思, . 则是表示目前所在的目录,. 则表示目前目录位置的上一层目录。cd 不带路径就是进入到当前用户的家目录,相当于 cd 语法:cd 选项 参数选项 -p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录-L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。- 当仅实用-一个选项时,当前工作目录将被切换到环境变量OLDPWD所表示的目录。实例cd 进入用户主目录;cd 进入用户主目录;cd - 返回进入此目录之前所在的目录;cd . 返回上级目录(若当前目录为“/“,则执行完后还
4、在“/;.为上级目录的意思);cd ./. 返回上两级目录;cd !$ 把上个命令的参数作为cd参数使用。1.3.3 ls命令ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。语法:ls 选项 参数选项-a:显示除隐藏文件“.”和“.”;一般情况下. 和.对我们来说没有任何用途。所以这个参数基本上不使用。-A:显示除隐藏文件“.”和“.”以外的所有文件列表;当要显示隐藏文件时候使用这个选项。-C:多列显示输出结果。这是默认选项;-l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;-F:在每个输出项后追加
5、文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件,“/”表示目录,“”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符;-b:将文件中的不可输出的字符以反斜线“”加字符编码的方式输出;(比较少用)-c:与“-lt”选项连用时,按照文件状态时间排序输出目录内容,排序的依据是文件的索引节点中的ctime字段。与“-l”选项连用时,则排序的一句是文件的状态改变时间;-d:仅显示目录名,而不显示目录下的内容列表,只显示 . 没有什么用途;-f:此参数的效果和同时指定“aU”参数相同,并关闭“lst”参数的效果;-i:显示文件索
6、引节点号(inode)。一个索引节点代表一个文件;-file-type:与“-F”选项的功能相同,但是不显示“*”;-k:与“-l”连用时,以KB(千字节)为单位显示文件大小; -l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括:文件类型、权限模式、硬连接数、所有者、所属组、文件大小(字节为单位)、最后修改时间和文件名;-m:用“,”号区隔每个文件和目录的名称;-n:以用户识别码和群组识别码替代其名称;-r:以文件名反序排列并输出目录内容列表;-s:显示文件和目录的大小,以区块(1块是1KB)为单位; 如果以-l一起使用则是效果叠加,如下:-h:与-l或-s联合使用才有效果,显示文
7、件和目录的大小,会在文件大小数据后面添加M或Kb单位,这个比较直观,使用频率高;-t:用文件和目录的更改时间排序;(最新的排列在前面)-L:如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录;-R:递归处理,将指定目录下的所有文件及子目录一并处理;-full-time:列出完整的日期与时间;-color=WHEN:使用不同的颜色高亮显示不同类型的。参数目录:指定要显示列表的目录,也可以是具体的文件。实例显示当前目录下非隐藏文件与目录rootlocalhost temp# ls /home/hello rhel richard clayderman - lettre ma
8、mre.mp3nightwish - moondance.mp3 richard clayderman - dont cry for me argentina.mp3 蔡晓 - 用一生的时间.mp3rootlocalhost temp# ls /home/ -sh总用量 33M8.0K hello 8.1M richard clayderman - dont cry for me argentina.mp38.1M nightwish - moondance.mp3 6.4M richard clayderman - lettre ma mre.mp34.0K rhel 11M 蔡晓 - 用一
9、生的时间.mp3rootlocalhost temp#显示当前目录下包括影藏文件在内的所有文件列表rootlocalhost # ls -a. anaconda-ks.cfg .bash_logout .bashrc install.log .mysql_history satools .tcshrc .vimrc. .bash_history .bash_profile .cshrc install.log.syslog .rnd .ssh .viminfo显示文件的inode信息索引节点(index inode简称为“inode”)是Linux中一个特殊的概念,具有相同的索引节点号的两个文
10、本本质上是同一个文件(除文件名不同外)。rootlocalhost # ls -i -l anaconda-ks.cfg install.log261535 -rw-. 1 root root 3142 2月 13 2013 anaconda-ks.cfg261123 -rw-r-r-. 1 root root 73122 2月 13 2013 install.logrootlocalhost # 水平输出文件列表rootlocalhost # ls -manaconda-ks.cfg, bluetool4.0.zip, E:, install.log, install.log.syslog,
11、 jeffy-vim-v2.5,jeffy-vim-v2.5.tar.gz, noOS, tree-1.5.3, tree-1.5.3.tgz, vim_config.tar.gz, vimrc_back, work,workspace, 公共的, 模板, 视频, 图片, 文档, 下载, 音乐, 桌面修改最后一次编辑的文件,最近修改的文件显示在最上面。rootlocalhost /# ls -ttmp root etc dev lib boot sys proc data home bin sbin usr var lost+found media mnt opt selinux srv mi
12、sc显示递归文件rootlocalhost # ls -R.:anaconda-ks.cfg install.log install.log.syslog satools./satools:black.txt freemem.sh iptables.sh lnmp.sh mysql php502_check.sh ssh_safe.sh由于内容很多,所以省略其他。打印文件的UID和GIDrootlocalhost # ls -n列出文件和文件夹的详细信息(大小是以字节为单位)rootlocalhost /# ls -ltotal 254drwxr-xr-x 2 root root 4096 J
13、un 12 04:03 bindrwxr-xr-x 4 root root 1024 Jun 15 14:45 bootdrwxr-xr-x 6 root root 4096 Jun 12 10:26 datadrwxr-xr-x 10 root root 3520 Sep 26 15:38 devdrwxr-xr-x 75 root root 4096 Oct 16 04:02 etcdrwxr-xr-x 4 root root 4096 Jun 12 10:26 homedrwxr-xr-x 14 root root 12288 Jun 16 04:02 libdrwx- 2 root r
14、oot 16384 Jun 11 22:46 lost+founddrwxr-xr-x 2 root root 4096 May 11 2011 mediadrwxr-xr-x 2 root root 4096 Nov 8 2010 misc列出文件和文件夹详细信息(文件大小以K或M为单位)rootlocalhost /# ls -lhtotal 254Kdrwxr-xr-x 2 root root 4.0K Jun 12 04:03 bindrwxr-xr-x 4 root root 1.0K Jun 15 14:45 bootdrwxr-xr-x 6 root root 4.0K Jun
15、12 10:26 datadrwxr-xr-x 10 root root 3.5K Sep 26 15:38 devdrwxr-xr-x 75 root root 4.0K Oct 16 04:02 etcdrwxr-xr-x 4 root root 4.0K Jun 12 10:26 homedrwxr-xr-x 14 root root 12K Jun 16 04:02 libdrwx- 2 root root 16K Jun 11 22:46 lost+founddrwxr-xr-x 2 root root 4.0K May 11 2011 mediadrwxr-xr-x 2 root
16、root 4.0K Nov 8 2010 miscdrwxr-xr-x 2 root root 4.0K May 11 2011 mntdrwxr-xr-x 2 root root 4.0K May 11 2011 optdr-xr-xr-x 235 root root 0 Jun 15 11:04 procdrwxr-x- 4 root root 4.0K Oct 15 14:43 rootdrwxr-xr-x 2 root root 12K Jun 12 04:03 sbindrwxr-xr-x 2 root root 4.0K May 11 2011 selinuxdrwxr-xr-x
17、2 root root 4.0K May 11 2011 srvdrwxr-xr-x 11 root root 0 Jun 15 11:04 sysdrwxrwxrwt 3 root root 96K Oct 16 08:49 tmpdrwxr-xr-x 13 root root 4.0K Jun 11 23:38 usrdrwxr-xr-x 19 root root 4.0K Jun 11 23:38 var显示指定文件夹信息的详细信息rootlocalhost home# ls -ld /etc/drwxr-xr-x. 145 root root 12288 2月 28 09:50 /et
18、c/rootlocalhost home# ls -ldh /etc/drwxr-xr-x. 145 root root 12K 2月 28 09:50 /etc/rootlocalhost home#按时间列出文件和文件夹详细信息rootlocalhost # ls -lt总用量 1872-rw-r-r-. 1 root root 0 12月 27 03:30 kk.cdrwxrwxrwx. 12 root root 4096 12月 8 23:26 workdrwxr-xr-x. 2 root root 4096 12月 3 15:10 下载drwxr-xr-x. 3 root root
19、4096 12月 2 15:15 E:drwxr-xr-x. 2 root root 4096 12月 2 14:39 桌面-rw-r-r-. 1 root root 589711 11月 22 08:14 vim_config.tar.gz-rwxrw-rw-. 1 root root 433 11月 17 17:37 bluetool4.0.zip-rw-r-r-. 1 root root 6914 11月 17 13:01 vimrc_backdrwxrwxrwx. 6 root root 4096 11月 17 02:10 noOSdrwxr-xr-x. 3 root root 409
20、6 11月 3 07:14 workspace-rw-. 1 root root 1122208 10月 25 04:35 jeffy-vim-v2.5.tar.gzdrwxr-xr-x. 3 root root 4096 9月 16 01:32 tree-1.5.3-rw-. 1 root root 34494 9月 16 01:31 tree-1.5.3.tgzdrwxr-xr-x. 5 1000 1000 4096 12月 21 2013 jeffy-vim-v2.5-rw-. 1 root root 3142 2月 13 2013 anaconda-ks.cfg-rw-r-r-. 1
21、root root 73122 2月 13 2013 install.log-rw-r-r-. 1 root root 16255 2月 13 2013 install.log.syslogdrwxr-xr-x. 2 root root 4096 2月 13 2013 公共的drwxr-xr-x. 2 root root 4096 2月 13 2013 模板drwxr-xr-x. 2 root root 4096 2月 13 2013 视频drwxr-xr-x. 2 root root 4096 2月 13 2013 图片drwxr-xr-x. 2 root root 4096 2月 13 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 环境 使用 常用命令 练习
链接地址:https://www.31ppt.com/p-1894184.html