Linux版本介绍及基本操作命令

1.Linux操作系统的发行版本

常用的发行版本:

CentOS: http://www.centos.org/
Red Hat: http://www.redhat.com
Fedora: http://fedoraproject.org/
Debian: http://www.debian.org/
Gentoo: http://www.gentoo.org/
Ubuntu: http://www.ubuntu.com/

2.网络配置

(1) ip配置

ifconfig命令,查看网卡信息(ip)

在这里插入图片描述

修改ip配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0

  • IPADDR=192.168.0.54
  • NETMASK=255.255.255.0
  • GATEWAY=192.168.0.2
  • DNS=192.168.0.2

在这里插入图片描述

(2) 配置域名

hostname 查看域名信息
临时修改 hostname bigdata.jagger.com
永久修改 vi /etc/sysconfig/network

(3) 配置网络映射

vi /etc/hosts
192.168.0.54 bigdata.jagger.com 格式:ip + 主机名

3.Linux的目录结构

/ 文件系统的入口,最高一级目录

/bin 基础系统所需要的命令位于此目录,如:ls, cp, mkdir等

/boot 包含Linux内核及系统引导程序所需要的文件

/dev 设备文件存储目录,比如声卡、磁盘… …

/etc 存放系统程序或者一般工具的配置文件。

/home 普通用户默认存放目录,它们以 /home/username 的方式存在。

/lib 库文件存放目录这里包含了系统程序所需要的所有共享库文件

/lost+found 当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。

/media 即插即用型存储设备的挂载点自动在这个目录下创建

/mnt /mnt 这个目录一般是用于存放挂载储存设备的挂载目录的

/opt 表示的是可选择的意思,有些软件包也会被安装在这里

/proc 操作系统运行时,进程(正在运行中的程序)信息,硬件信息存放在这里。

/root Linux超级权限用户root的家目录;

/sbin 大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令

/tmp 临时文件目录,有时用户运行程序的时候,会产生临时文件。

/usr 这个是系统存放程序的目录,比如命令、帮助文件等。

/var /var下有/var/log 这是用来存放系统日志的目录。

在这里插入图片描述

4.基本命令

(1) 格式

命令 [-选项] [参数]

(2) pwd

作用:可以打印出当前所在的绝对路径

(3)clear

清屏
快捷键:ctrl + l

(4) ls

作用:列出目录结构,全称list
ls /
ls -l /

  • l代表以列表(详细信息)形式查看, 全屏long
    ls -lh /
  • h代表human,以kb的方式展示文件大小
    ls -ld /dev
  • d代表只查看指定的目录信息

在这里插入图片描述

(5) cd

作用:移动到指定目录
cd /etc/abrt/
cd 没有跟任何参数,那就默认移动到家目录
cd .. 反回上一级目录

(6) mkdir

作用:创建目录
mkdir -p dir/dir2

  • p选项可以创建dir2的同时创建dir目录(前提,dir目录不存在)

在这里插入图片描述

(7) touch

作用:创建文件
touch somefile.txt

在这里插入图片描述

(8) rmdir

作用:删除空文件夹(注意,只能删除空目录)
rmdir test_dir/

(9) rm - remove

作用:删除目录或文件
rm -r dir/

  • r代表删除的是目录,如果删除的是目录,必须要加
    rm -rf package/
  • f代表确认删除

在这里插入图片描述

(10) cp - copy

作用:拷贝目录或文件
cp /etc/passwd .

  • .代表的当前目录

(11) mv - move

作用1:剪切
mv passwd package/
作用2:还可以对文件进行重命名
mv passwd passwd2

(12) 查看文件命令

cat /etc/passwd
more /etc/services 查看多行文件,支持翻页,逐行查看,但不支持向上翻页回看
less /etc/services 查看多行文件,支持翻页,逐行查看,向上或向下翻页查看
head -n /etc/services 查看文件头n行,默认是10
tail -n /etc/services查看文件后n行,默认是10
tail -f 加-f选项可以查看滚动的日志文件

5.权限管理

(1)例如:我摘取的一个文件属性:drwxr-xr-x. 2 jagger jagger 4096 5月 7 23:20 Desktop

第一列代表用户对文件的操作权限,
第2列文件访问次数,
第3列文件所有者,
第4列所属组,
第5列大小,
第6列文件的创建日期,
第7列文件名

d代表目录,-代表文件,l代表链接文件
r代表读,w代表写,x代表执行,-没有这个权限
rwx r-x r-x 每三个字符为一组,一共分为三组

  • 第一组是这个文件的所有者
  • 第二组是这个文件的所属组
  • 第三组代表其他人

(2) 修改文件权限

chmod命令只有root用户或文件的所有者才可以使用chmod u-x package/
u(user)代表所有者
g(group)代表所属组
o(other)代表其他人
a(all)代表所有用户
减号(-)是去掉权限
加好(+)增加权限

具体操作如下图所示:
在这里插入图片描述

数字表示
r=4,w=2, x=1
rwxrwxrwx 用数字表示 777

(3) 读写执行目录和文件

目录

  • 读 ls
  • 写 touch mkdir rm rmdir
  • 执行 cd(也就是进入该目录下)

文件

  • 读 cat more less head tail
  • 写 vi、vim

(4) 修改文件的所有者和所属组
chown和chgrp只有root用户才有执行权限
chown 用户名 要修改的文件
chgrp 用户名 要修改的文件

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值