文章目录
- 一、任务介绍
- 二、基本操作命令
- 三、目录操作命令
- 四、文件操作命令
- 五、查看系统信息
- 六、其他常用命令
一、任务介绍
Linux服务器配置与管理(基于Centos7.2)任务目标(一)
实施该工单的任务目标如下:
知识目标
1、熟悉Linux文件系统类型及文件类型。
2、熟悉Linux系统的目录结构。
能力目标
1、掌握Linux常用操作命令。
2、掌握vi编辑器的基本使用。
任务介绍
已经掌握了Linux系统的基本操作,但是仅仅掌握这些,是不足以完成系统管理维护工作的。若要完成日常的管理维护工作,管理员还应熟悉Linux文件系统管理知识、熟练掌握Linux常用的操作命令以及vi编辑器的使用。
任务资讯(3分)
1.Linux常用的文件系统类型有哪些?
2.简单描述Linux系统的目录结构,并列举几个常用的目录。(列举不少于5个)
3.Linux的文件名是否区分大小写?文件类型大致分为哪几种?)
4.Linux系统中的命令是否区分大小写?在命令行中可以使用什么键补全命令?
5.ⅵ编辑器的工作模式有哪几种?
二、基本操作命令
- 使用mount /dev/cdrom 挂载到目录 /media
- 使用命令umount,卸载光驱
三、目录操作命令
-
使用cd命令切换到home下,使用mkdir创建一个名为test的的目录
-
在新建的test目录中,递归创建多级目录a/b/c,注意(当你要创建的目录包含子目录时,你需要使用 -p 参数。如果 mkdir 找不到父目录,那么这个参数会首先帮助创建父目录。)
-
使用mdir 或者 rm -ir tmp 删除以上创建的test目录,注意(rmdir只能删除空目录,删除test包括test目录下的所有目录,会提示你进入到目录内层,诸葛删除)
-
切换到/etc/init.d目录下,使用pwd显示物理路径
四、文件操作命令
- 使用cd切换到root家目录,使用ls显示当前目录的所有文件(包括隐藏文件)
1、查看当前目录下 不隐藏的文件与文件夹。
命令如下:
ls
2、查看当前目录下所有文件(包括隐藏文件或隐藏文件夹)。
命令如下:
ls -a
3、查看当前目录下 不隐藏的文件与文件夹的详细信息。
命令如下:
ls -l
or
ll
4、查看当前目录下的 所有文件及文件夹(包括隐藏的.和…等的详细信息)。
命令如下:
ls -al
- 在当前目录下,使用touch命令新建一个以自己名字命名
- 使用cp命令将新建的姓名文件复制到/home目录下
- 切换到home目录下,使用mv命令将姓名文件移动到test目录下,(若没有test目录将自行创建)
- 切换到test目录下,使用rm删除姓名文件
- 使用cd命令切换到上一级目录(home) ,使用touch命令创建一个myfile文件
- 在/home目录下,使用ln命令为myfile文件创建一个软连接文件softfile和硬连接文件hardfile
#注意
-s:建立软链接文件。如果不加“-s”选项,则建立硬链接文件
-f:强制。如果目标文件已存在,则删除目标文件后再建立链接文件
- 使用ll1 -i 命令查看当前目录下的文件夹,并说明
说明:
- 软链接不会生成新的文件,而是映射源文件,源文件消失了,软连接也会失效
- 硬链接会生成一个跟源文件一样的文件,源文件消失了,硬链接依旧可以使用
- 分别使用命令head和tail查看/etc/passwd ,并说明两个命令的区别
head和tail的区别
- head 可以显示文件或标准输入的前面行
- 格式:head [OPTION]… [FILE]…
- -c # 指定获取前#字节-n # 指定获取前#行,#如果为负数,表示从文件头取到倒数第#前
- head -n 2 1.txt #取前两行
- tail tail 和head 相反,查看文件或标准输入的倒数行— 格式 tail [OPTION]… [FILE]…
- c # 指定获取后#字节
- n # 指定获取后#行,如果#是负数,表示从第#行开始到文件结束
- f 跟踪显示文件fd新追加的内容,常用日志监控,相当于 --follow=descriptor,当文件删除再新
建同名文件,将无法继续跟踪文件 - F 跟踪文件名,相当于–follow=name --retry,当文件删除再新建同名文件,将可以继续跟踪文
件
- 使用find命令在整个文件系统中查找扩展名为Java的文件
基本格式
$ find path -option [ -print ] [ -exec -ok command ] {} ;
查找任何扩展名为“java”的文件(默认递归查找)
$ find . -name “.java"
查找任何扩展名为“java”的文件(不递归查找)
$ find . -name ".java” -maxdepth 1
到 多个目录查找所有 jar 文件,并不显示错误消息,例如“Permission denied”
$ find /usr /home /tmp -name “*.jar” 2>/dev/null
-option中的-type是选择文件类型,可以是
d: 目录
c: 字型装置文件
b: 区块装置文件
p: 具名贮列
f: 一般文件
l: 符号链接
s: socket
五、查看系统信息
-
使用uname命令查看Linux内核版本
-
使用df命令查看etc目录下所占磁盘空间大小
-
使用free命令查看当前系统内存的使用情况
-
使用top命令查看cpu使用状况和正在运行的进程
六、其他常用命令
- 使用clear清楚当前屏幕上的内容
- 使用rm时,希望其可以显示确认询问,使用alias定义其别名
alias查看已存在的别名
配置的别名永久生效 (方式一,修改/etc/profile文件)vim /etc/profile
配置的别名永久生效(方式二,修改/root/.bashrc文件 vi /root/.bashrc
rm已设置别名状态下 如何删除东西
方法一:\ 表示临时取消别名
方法二:使用绝对路径
- 使用date命令显示当前日期和时间
- 使用cal命令显示当前年历