找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
一、认识linux 系统
linux:
免费 开源 多任务 支持多线程 多cpu的操作系统

免费:不要钱
开源:开放系统源代码
多任务:同时可以进行多个任务
多用户:支持不同的用户同时操作系统 不同权限
多cpu:支持使用多个cpu
多线程:支持多个线程同时工作

ubuntu:比较高配版
centos:稳定可靠 免费下载使用

二、linux 搭建
VM :虚拟机 ==》可以在上面部署多个系统:linux windows mac os
VM 安装过程
注意点:安装时用户名一般不要中文,每安装一个软件新建一个文件夹
命名用英文  

centos 快照:保存当前的使用状态
进入虚拟机页面右键 ==>选择 open in terminal
1. home目录 :普通用户家目录
2. root目录:管理员家目录
3. usr/local目录:用户自行安装 的软件存放路径
4. etc目录:配置文件存放路径
5. var目录:存放经常变化的文件


1、$ :表示普通用户 拥有普通用户的权限

2、# :表示超级用户,拥有超级用户的权限

3、[duan@localhost Desktop]$ su root :su是命令 切换用户,root是超级用户
su root 是从普通用户duan切换到超级用户root,需要输入密码

4、Password: 123456    ==》输入密码

5、[root@localhost /]# su duan  ==》从超级用户切换到普通用户不需要密码

6、从centos 界面退出到计算机页面按ctrl+alt

7、pwd ==》命令 查看当前绝对路径

8、/home/duan/Desktop  ==》当前在根目录下home目录下duan目录下desktop目录下

9、ifconfig ==》查看linux的IP地址  addr后面的数字就是ip地址
出现了没有ip地址的情况
1)重启网卡 service network restart
2)在windows 桌面 按win+r 输入 services.msc 找到vm 文件启动
==》service network restart

10、ping ==》ping 命令查看网络是否是通的 ping 拼百度
退出来按ctrl+c

11、dr-xr-x---.  31 root root   4096 Jul 27 02:35 root  ==》d 表示directory
root  是目录,是超级管理员的家目录

12、ll ==》查看当前目录下的所有文件和目录(详细显示)

13、ls ==》查看当前目录下的所有文件和目录(不详细)

14、ls -a ==》查看当前目录下的所有文件和目录(包含隐藏文件) -a 是参数

15、ls -l ==》和ll是一样的 ,查看当前目录下的所有文件和目录(详细显示)

16、alias ==》取别名  alias f='ifconfig'  给ifconfig取一个别名f 输入f就可以
查看IP地址

17、unalias f ==》取消取别名

18、/  ==》表示根目录

19、cd / ==》进入根目录,cd 不能进入文件

20、cd .. ==》表示返回上一级

21、cd ../.. ==》表示返回上两级

22、cd ./  ==》.表示当前目录,cd ./home   ==》表示进入到home 是相对路径的写法

23、cd /home/duan  ==》表示进入到duan目录 这是绝对路径的写法

24、cd ~ ==》~表示管理员的家目录 和cd root 是一样的

25、touch aa  ==》touch 是命令 创建一个aa 文件

26、touch bb cc ==》同时创建两个文件 bb cc

27、mkdir dd  ==》创建一个名为dd的空目录

28、mkdir tt yy  ==》同时创建两个平级目录tt yy

29、mkdir -p a/b/c ==》同时创建一个递归目录名为 a/b/c,a目录下面有b目录下面有c目录
Tab 键是联想键  ==》输入几个单词可以联想

30、删除指令
rm  ==》提示性删除
rm aa ==》删除aa文件 按y 表示同意删除,按n 表示不同意删除(rm 只能删除文件不能删除目录)

rm -r ==》提示性删除
rm -r yy ==》删除yy目录 按y 表示同意删除,按n 表示不同意删除(rm -r可以删除目录,也可以删除文件)

rm -r a  ==》删除递归目录(a/b/c)一般是从里往外删除并且每一级都会提示

rm -rf tt ==》强制删除 此命令强制删除目录或者文件(删除后找不回来了,慎用)

rm -rf * ==》这里注意空格 * ,*号表示通配符所有的意思, 把当前目录下的文件和目录全部删除

rmdir  aa  ==》强制删除空目录(只能删除空目录)

31、编辑文件的命令
1)vim aa 文件 按enter 等待输入命令,命令模式
2)输入i 进入编辑模式,可以输入内容
3)编辑完后按ctrl+c 退出编辑  末行模式
4)按shift +: 输入wq! 按enter   或者(直接按大写ZZ)

32、cp 复制文件
cp +原文件 +新文件名称
cp aa bb  ==》把aa文件的内容复制一份名为bb的文件
cp aa ./a/cc ==》把aa文件的内容复制一份到当前目录下a目录下的cc文件中

复制目录
cp +原目录 +新目录
cp -r a b ==》复制目录也可以复制文件(复制目录子目录也会复制)
注意下cp 只能复制文件   cp -r 可以复制目录也可以复制文件

33、mv 命令 可以移动也可以改名
1)当文件或者目录不存在时改名
mv b d   ==》b 是目录,d 不存在的 就是把b目录改名位d目录
mv cc bb ==》bb文件不存在 ,就是把cc文件改名为bb文件

2)当文件或者目录存在是移动(当后面接一个存在的目录就是移动)
mv b d   ==》b 是目录,d 存在的目录 就是把b目录移动d目录
mv cc d ==》d 存在的目录,就是把cc文件移动到d目录


34、centos 在公司中一般是当作服务器使用==》通过客户端连接工具xshell来连接linux服务器
注意:在xshell 操作的内容和在linux操作相互影响

怎么用xshell连接虚拟机
1)打开xshell
2)在虚拟机下输入ifconfig 获取ip地址
3)在xshel下ssh +IP地址(192.168.59.128)
4)输入账号root 密码123456

35、查看文件三剑客 cat more less
cat +文件名称

cat head.txt  ==》查看文件head.txt 全部内容

less head.txt ==》查看文件head.txt内容,展示部分内容,按上下键翻页查看(按ctrl+z退出)

more head.txt ==》查看文件head.txt内容,以百分比展示部分内容(按enter键查看)

36、通过grep 来搜索关键字
shift +\|按一下就会出现:| 管道符号
cat aa |grep 'china'  ==》查看文件aa中关键字符china











分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册