虚拟机的安装(VMware)
选择文件->新建虚拟机
选择自定义
设置安装来源,选择稍后安装
选择安装的操作系统,选择Linux,然后选择自己安装的对应版本即可
设置虚拟机的安装路径,自己选择
指定磁盘容量,选择默认20G,然后选择将虚拟磁盘存储为单个文件
设置cpu数量,内存大小,默认即可
设置Linux安装镜像文件路径
点击开启虚拟机即可根据对应的设置安装
目录文件
/boot
:存放系统引导时所需要的文件,包括Linux内核以及引导程序(BootLoader)
/bin
:存放可执行程序
/etc
:存放系统配置文件
/home
:普通用户的主目录所在位置
/lib
:存放基本的共享文件和内核模块
/mnt(mount)
:用户为需要挂载的文件系统提供挂载点
/proc(process)
:存放与内核进程有关的信息
/root
:根用户的主目录
/tmp(temporary)
:存放临时性文件
/usr(user)
:存放可共享的只读文件
/var(variable)
:存放各类的数据文件
ls
重要选项
-a(all)
列出目录中的所有项,包括”.”开头的隐藏文件
-l(list)
以列表的方式显示文件
-R(recursive)
用于递归列出子目录中的内容,如果在选择的目录下还有子文件夹,那么可以列出子文件夹中的文件
-d
仅仅列出目录本身的信息
实例
ls -al /etc
以列表的方式列出ect目录下的所有文件
pwd 显示当前路径
cd(切换目录)
cd ..
跳闸到当前目录的上一级
cd ~
跳转到当前用户的主目录
例子
cd /tmp/testdir
跳转到tmp文件下的testdir目录
stat
获取关于某文件的基本信息,包括创建的信息,大小,时间。。。。
实例
stat test
查看test文件的基本信息
touch
创建或者更新一个文件的访问和修改的时间,如果一个文件存在,那么更新这个文件的创建时间,但是文件的内容不会改变,如果文件不存在,那么就会在当前目录下创建一个文件
实例
touch /tmp/testdir/test
在指定路径下创建一个test文件,如果存在那么会更新创建的时间,可以使用stat命令查看创建时间
mkdir(创建目录)
mkdir /tmp/testdir/test_file
在/tmp/testdir目录下创建一个test_file文件夹
mv
移动或者重命名文件或目录
重要选项
b(backup)
:若存在同名文件,覆盖前先备份原来的文件
f(force)
:强制覆盖同名的文件
实例
mkdir /tmp/testdir //创建一个目录testdir
touch test1 test2 //创建两个文件test1 test2
mv -b test1 test2 //移动test1为test2,这里会先备份原来的test2为test2~
mv -b test1 /tmp/testdir1/test //移动文件到指定目录下
cp(copy)
复制文件和目录
选项
-b :8ball
: 若存在同名文件,覆盖前先备份
-f
:强制覆盖同名文件
-r
: 以递归的方式复制文件,就是复制文件夹,如果不使用这个,那么文件夹就无法复制
实例
cp /tmp/testdir tmp/testdir1
复制文件夹,这里表示不能复制,因此要加上-r选项才能复制文件夹 ->
cp -r /tmp/testdir /tmp/testdir1
可以复制,复制到/tmp文件夹下命名为testdir1
cp -b /tmp/testdir/test1 /tmp/testdir1/test
将文件test1复制到testdir1文件夹下命名为test
rm
删除命令
选项
-f
强制删除
-r
删除文件夹(递归删除)
实例
rm -rf /tmp/testdir
强制删除testdir目录
rmdir
删除目录,但是要求目录必须是空的,这里实用性不大,一般用rm -r
cat
查看文件内容
重要选项
-n
显示行数
实例
cat -n /tmp/testdir/test
查看文件test的内容,显示行数
more
分屏显示文件内容,首先显示一屏后如果还有内容,按回车键在显示下一行,按Space显示下一屏的内容
实例
more /tmp/testdir/test
tail
显示文本文件结尾的部分,默认显示最后10行
重要选项
-n
指定显示的行数
head
显示开头的内容,与
tail
类似
wc
一次显示文本文件的行数,单词数,字节数
重要选项
-c
显示文件字节数
-l(line)
显示文件行数
-w(word)
显示文件单词数
实例
wc -cl /tmp/testdir/test
查看文件的字数和文件的行数
date
查看或者修改系统命令
实例
date
查看系统时间
date 09012017
修改系统时间为2017-09-01
who
列出当前系统的登录用户
重要选项
-r
显示系统当前的运行级
-q
显示当前所有登录的用户名称和在线人数
shutdown
关闭重启系统
重要选项
-r(reboot)
重启系统
-h(halt)
关闭系统
-P(poweroff)
关闭系统同时关闭电源
注意
上面选项均可给出数字参数指定多少分钟之后执行操作
实例
shutdown -h 10
设置10分钟后关闭系统
clear
清楚当前终端的屏幕内容
man
显示命令的使用手册,按上下键移动光标,Q键退出
实例
man cat
快速查询cat命令的手册
histroy
查看shell命令的历史记录
实例
histroy 5
显示最近的5条记录
vim
调用vim
编辑器,按i
键插入,w
键保存,q
键退出,wq
保存后退出