找回密码
 立即注册

南京11期王军帅

新手上路

  • 7

    积分

  • 1

    帖子

  • 0

    精华

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
第3讲    linux命令


一、认识linux 系统
1、linux:是一个免费、开源、基于Posix和Unix的多用户、多 任务、支持多线程和多CPU的操作系统。

免费:不要钱
开源:开放系统源代码,可以加以修改
多用户:支持多个用户操作
多任务:可以支持很多个任务一起运行
多线程:支持多线程同时工作
多个cpu:支持多个cpu

2、linux 主流发行发版
ubuntu :高配版
centos:稳定 可靠


3、linux 搭建
VM:虚拟机  ==》可以在上面部署多个系统  linux windows mac os
搭建过程需要注意:
安装时用户名不要中文,每安装一个软件 新建一个文件夹  命名英文(不要空格 - .)
centos 快照:保存当前的使用状态

1、从虚拟机返回windows 按ctrl+alt

2、鼠标右键==》open in terminal




5、su :是命令 switch user   [duan1@localhost Desktop]$ su root
   从普通用户切换到管理员用户需要输入密码
   Password: 123456
   [root@localhost Desktop]# su duan1  ==》从root用户切换到普通用户不需要密码

6、pwd ==》是命令。查看当前路径的绝对路径

7、/ ==》表示根目录  一切路径的开始

8、ifconfig:查看linux的ip地址,adder后面的数字就是ip地址
假设输入ifconfig没有显示ip地址
重启网卡:service network restart
ctrl +alt 跳出虚拟机 win+r 输入services.msc ==》把vm开头的点击重新启动

9、ping ==》查看网络是否是通的  ==》  ==》ctrl+c 退出

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

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

12、ls -l ==》-l 是参数,等同于ll

13、ls -a ==》-a 是参数  查看当前目录下所有文件和目录,包括隐藏文件(不详细查看)

14、man ls ==》查看ls的用法  按ctrl+z 退出

15、alias==》取别名
    alias f='ifconfig'  ==》给ifconfig取一个别名f,输入f就是输入ifconfig
        unalias f  ==》取消f这个别名
       
16、cd 进入到那个目录(区分是否是文件或者目录,d(directory)开头的是目录   -开头的是文件)
cd /  ==》进入到根目录
cd home ==》进入到home目录
cd /home/duan1/Desktop  ==》这个是绝对路径的写法
cd ./home/duan1/Desktop  ==》这个是相对路径的写法  .点是相对路径
cd root 和cd ~是一样的都是进入超级管理员的家目录
cd . ==》.点是当前目录
cd .. ==》返回上一级
cd ../.. ==》返回上两级

1. home目录 :普通用户家目录
2. root目录:管理员家目录
3. usr/local目录:用户自行安装 的软件存放路径
4. etc目录:配置文件存放路径
5. var目录:存放经常变化的文件

17、mkdir aa ==》创建一个名为aa的目录(make directory)
mkdir bb cc  ==》同时创建bb cc 两个同级目录
mkdir -p a/b/c ==》同时创建一个层级目录 a目录下有b目录下面有c目录
Tab 键 是联想键 ==》输入几个单词可以补全


18、touch 创建文件
touch tt  ==》


19、vim +文件 ==》编辑文件
1)vim tt 按enter键==》命令模式
2)等待输入命令 输入小写字母i  ==》编辑模式
3)编辑模式 输入内容
4)编辑完后按ctrl+c 退出编辑模式 ==》末行模式 (按大写ZZ)或者shift+:wq! 按enter


20、centos(vm)在公司里面一般当作服务器来用,我们一般不会用这个服务器
一般通过客户端xshell 去连接虚拟机
注意:在vm里面做和在xshell里面操作会同步,相互影响
1)打开xshell
2)在vm中输入ifconfig 获取ip地址
3)在xshell 里面输入ssh + ip地址 :ssh 192.168.59.128
4)输入账号root 密码123456

21、删除指令
rm  ==》提示性删除,后面接文件:rm a1  按y表示同意删除,按n 表示不同意删除,不能删除目录

rm -r ==》提示性删除 按y表示同意删除,按n 表示不同意删除
rm -r +目录 ==》可以删除目录
rm -r +文件 ==》可以删除文件
rm -r +层级目录 ==》如果删除层级目录 rm -r aa/bb/cc ==》一般是从里往外删除,且每一级会提示

rm -rf ==》强制性删除 (文件和目录都可以)没有提示
rm -rf * ==》强制性删除,* 表示通配符,所有的意思,删除当前路径下的所有文件和目录【慎用】


22、cp 复制
cp +原文件 +新文件名称
cp file file1 ==》把file文件复制一份名为file1
cp file path/file1  ==》可以接路径复制

cp -r 复制可以文件可以复制目录(子目录也包括)
注意:cp只能复制文件
cp -r 可以复制目录和文件

23、mv 可以改名也可以进行移动

改名
mv +原文件(原目录) + 新文件 (原目录)==》改名
mv file file1  ==》file1不存在,表示把file改名为file1
mv dir dir1  ==》dir1不存在,表示把dir改名为dir1

移动
mv +原文件(原目录) + 目录(存在的)==》移动
mv file dir  ==》dir 存在的目录,表示把file 文件移动到dir目录下面
mv dir1 dir  ==》dir 存在的目录,表示把dir 目录移动到dir目录下面















分享至 : QQ空间
收藏

0 个回复

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