Linux常见的一些操作第一课
- linux 操作系统
支持多CPU,多用户,多线程的操作系统,比Windows更稳定
是在Unix 系统基础上开发的新系统
linux系统分
centos6.5
redhat 红帽
ubuntu 乌班图
.iso后缀 光盘映像 一个系统
windows 系统还原 一键ghost 一键还原
VMware 虚拟机
虚拟机好比如自己的笔记本,把centos系统装到虚拟笔记本中
安装linux环境
1、安装VMware虚拟机
2、创建一个虚拟机,加载ISO映像文件
3、输入登录信息
软件打开提示内存错误的时候那么需要开启VMware 服务(按照桌面 计算机-右击-管理-服务和应用程序-服务路径选择)
windows环境 admin超级管理员
linux环境 root 超级管理员
登录时可以选择other 输入root 123456登录,也可选择普通用户登录
超级管理员登录 #
普通用户登录 $
linux命令
su root 输入root密码 普通用户切换到超级管理员登录
su xiaofu(普通用户名称) 超级管理员切换到普通用户是不需要输入密码
cd 进入一个目录(不能进入一个文件)
/ 代表根目录 cd /home 代表进入根目录下的home目录
~ 代表家目录 root's home
根目录下的dev、etc、home、usr目录比较重要
drwxr-xr-x. 12 root root 4096 Jul 11 2018 usr
usr是代表目录 Jul 11 2018 创建日期, root root代表的是属主和属组名称 4096代表内存
drwxr-xr-x:
d目录 -文件
rwx r-x r-x
属主 属组 其他人
r:可读
w:可写
x:可执行
rwx:属主有可读可写可执行的权限
r-x:属组有可读可执行的权限
r-x:其他人有可读可执行的权限
ls 横向显示当前目录下的所有目录名称和文件名称
ls:命令
-l:参数 ls -l简写ll 纵向显示当前目录下所有目录/文件以及详细信息
-a:参数
ls -a:显示所有的目录/文件。包括隐藏文件(注意:文件名是以“.”开头的就是隐藏文件)
cd . 代表当前目录
cd .. 代表上一级目录
cd ../.. 返回上两级
pwd 显示当前所在的绝对路径
clear 清除当前操作页面内容
history 历史操作记录
mkdir +目录名 创建一个空目录 (make dir)
mkdir -p 创建有层级关系的空目录
mkdir: cannot create directory `ccc1/ccc2/ccc3': No such file or directory
这个目录不存在
touch +文件名 创建一个文件
vi或者vim 文本编辑 后面需要加文件名
vim +未存在的文件名 先创建再编辑
步骤
1、vim 文件名称
2、键盘输入i insert 插入文本
3、输入内容
4、保存 键盘按ESC输入“:wq”回车 里面w代表保存 q代表退出
:wq!强制保存再退出
:w!强制保存
:q!强制退出
ctrl +z 退出
cat 查看一个文件
rm -rf+.文件名.swp 删除隐藏文件
rm删除(删除普通的文件,并且会有提示信息是否确认删除)
-rf参数(强制删除文件或目录)后面+文件名
rm -rf * 删除当前目录下所有
rmdir 删除一个空目录
rm -r 逐层进入目录再删除 再提示是否删除
cp +原文件(复制的内容)+目标文件(也可直接选择目标路径) 复制
例如:cp file1 file copy
把/home/a/file1 复制到 /home/b 并且改名为file2
mv+原文件+目标文件
注意点:目录和文件可以移动到目录中,文件不可以移动到文件中
当目录存在时 移动
当目录和文件不存在时 重命名
cat 查看文件
head 查看文件头(默认头十行)
tail 查看文件尾(默认尾十行)
head -n(n是行数)+文件名 显示文件头指定的行数
tail -n+文件名 显示文件尾指定的行数
一个内容比较少的文件一般使用cat
查看文件的头部使用head 查看文件尾部使用tail
more +文件名 查看文件
less +文件名 查看文件 ctrl +z 退出
more less 命令用于查看一些大文件 能够提供翻页显示
打包解压的命令
linux 打包方式
常见类型有
tar包 xxx.tar
tar.gz包 xxx.tar.gz
zip包 xxx.zip
gzip包 xxx.gzip
war包 xxx.war(开发提供一般的是这个包)
rpm包 xxx.rpm
打包解压 tar包
tar -cvf xxx.tar filename (-c指的打包 -v 显示打包进度 -f指定文件名)
一个目录/文件 都可以打包成tar包 并且打包后原文件依旧存在
tar -xvf xxx.tar (-x 解压)
打包解压 tar.gz包
tar -zcvf+打包后文件tar.gz包文件名+要打包的文件/目录
打包 tar -zcvf file.tar.gz file
解压 tar -zxvf file.tar.gz
tab键 联想功能 常用于输入路径
打包和解压zip包
zip xxx.zip filename 打包
unzip xxx.zip 解压
zip打包一个目录 目录里面有一个文件 结果解压之后只剩下一个空的目录
注意点:zip打包一个目录需要加-r的参数 否则解压之后目录是空的
打包gz包
gzip+文件名 打包
注意点:gzip打包后原文件不存在;打包时不需要加包名
gzip filename 正确的写法 不需要加xxx.gz
gzip打包只能针对于文件 不能对目录打包
gunzip+gz包名 解压
注意点:解压后包文件不存在 gzip解压命令是gunzip 不是ungzip
halt 关闭虚拟机
reboot 重启虚拟机
- 常见linux命令释义(第九天)—— Bash Shell 的操作环境Shell 中的管道命令一些管道命令
- [Linux](二) --学习一些常见Linux操作
- 一些常见linux安全相关操作
- 一些常见linux安全相关操作
- 04_Linux系统下的一些常见操作
- linux第一课:linux安装和一些基本的命令操作
- 一些linux常见操作
- Linux常见的一些简单命令操作及简单小问题整理
- 一些常见的二进制位的变换操作
- linux下一些操作命令
- 竞赛里一些树形结构的常见操作
- php数组的一些常见操作汇总
- 最近linux下的一些操作,记录防止忘记---by 香蕉麦乐迪
- linux 终端操作mysql的一些指令积累
- Linux下对oracle操作的一些常用命令
- linux下的一些操作命令
- linux一些操作
- linux下使用vim实现基于静态数组的顺序表的一些基本操作
- Linux命令行一些快捷操作
- Linux中操作tomcat的一些命令