一、学习常见的Linux命令
(1)文件操作命令主要包括查看文件命令(ls)、显示文件内容命令(cat)、文件复制命令(cp)、文件改名命令(mv)、删除文件命令(rm)。
(2)目录操作命令目录操作命令主要包括改变当前目录命令(cd)、显示当前目录命令(pwd)、建立子目录(mkdir)和删除子目录(rmdir)。
(3)其他操作命令其他操作命令主要包括链接命令(ln),清屏命令(clear),显示日期、时间和月历命令,修改权限的命令chmod等。
二、操作
1.文件操作指令的功能
(1)熟悉Linux命令的功能。
(2)建立将左图所示的目录结构变为右图所示的目录结构。请用最少的命令完成操作,并写出所使用的命令(图中方框表示目录,圆圈表示文件)。
建立左图的目录结构,使用以下命令
1)在根目录下建立一个文件夹,使用命令(mkdir 201417012)
2)进入该文件夹下建立三个文件夹a1,b1,c1,使用命令(mkdir a1,b1,c1)
3) 在a1,b1目录下创建文件,使用命令(touch a1/d a1/e b1/f)
4)在c1目录下创建两个文件夹c2,d2,并在文件夹下分别创建文件,使用命令
(mkdir c1/c2 c1/d2)和 ( touch c1/c2/i c1/c2/j c1/d2/k )
使用相关命令变成右图的目录结构
1)将目录a1下的两个文件移到c1目录下,使用命令(mv a1/d a1/e c1)
2)将b1目录下的文件移动到a1目录下,使用命令( mv b1/f a1 )
3)返回上一级目录,将201417012目录下的b1移动到当前目录中,使用命令
(mv 201417012/b1 /home/wanding),移动后查看该目录下的文件夹,此时201417012和b1在同一级下
4)将c1/c2目录下的j和c1/d2目录下的文件k移动到b1目录下,使用命令
(mv 201417012/c1/c2/j b1)和(mv 201417012/c1/d2/k b1)
5)将201417012/c1/c2下的i文件移动到a1目录下,使用命令
(mv 201417012/c1/c2/i 201417012/a1)
6)删除201417012/c1/c2文件夹和201417012/c1/d2文件夹,使用命令
(rmdir 201417012/c1/c2 201417012/c1/d2)
7)使用ls命令查看各目录下的文件
2.简述Linux目录结构,说明各个目录的作用且使用时有哪些注意事项
(1)目录结构及其作用
1)/- 根
每一个文件和目录从根目录开始。只有root用户具有该目录下的写权限。
2)/bin - 用户二进制文件
包含二进制可执行文件。在单用户模式下,需要使用的常见Linux命令都位于此目录下系统的所有用户使用的命令都设在这里。例如:ps、ls、ping、grep、cp
3)/sbin目录 - 系统二进制文件
就像/bin,/sbin同样也包含二进制可执行文件。
但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。
例如:iptables、reboot、fdisk、ifconfig、swapon命令
4)/etc - 配置文件
包含所有程序所需的配置文件。也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf
5)/dev - 设备文件
包含设备文件。这些包括终端设备、USB或连接到系统的任何设备。
6)/proc - 进程信息
包含系统进程的相关信息。这是一个虚拟的文件系统,包含有关正在运行的进程的信息。
7)/var - 变量文件
var代表变量文件。这个目录下可以找到内容可能增长的文件。
这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp);
8)/tmp - 临时文件
包含系统和用户创建的临时文件。
9)/usr - 用户程序
包含二进制文件、库文件、文档和二级程序的源代码。
/usr/bin中包含用户程序的二进制文件。 /usr/sbin中包含系统管理员的二进制文件。
/usr/lib中包含了/usr/bin和/usr/sbin用到的库。 /usr/local中包含了从源安装的用户程序。
10)/home - HOME目录
所有用户用home目录来存储他们的个人档案。
11)/boot - 引导加载程序文件
包含引导加载程序相关的文件。
12)/lib - 系统库
包含支持位于/bin和/sbin下的二进制文件的库文件.
13)/opt - 可选的附加应用程序
opt代表可选的。包含从个别厂商的附加应用程序。附加应用程序应该安装在/opt/或者/opt/的子目录下。
14)/mnt - 挂载目录
临时安装目录,系统管理员可以挂载文件系统。
15)/media - 可移动媒体设备
用于挂载可移动设备的临时目录。
(2)注意事项
1)/root是root用户的主目录,这与/.不一样
2)当系统重新启动时,这个/tmp目录下的文件都将被删除。