linux

. linux特点

性能好、稳定性高、常用于服务器

开源免费

可以压缩到很小的系统、用来植入到一些硬件设备中

适合初学者建立编程思想

文件系统和win不同

2.

/
:  根目录

/home:   家目录(普通用户)

/home/terry

/home/tom

/etc: 用户配置文件

/sys 系统配置文件

/root root用户的家目录

/var: 用来存放静态文件

3.

登录

命令行ssh:

cmd:

ssh root@47.100.76.121

xshell:

其他命令

ls: list 列出当前文件夹下的所有文件

ls/home :列出/home文件夹下的所有文件

ls -l: 使用长列表的形式列出当前文件夹下的所有子文件

eg  :

-rw-r–r--: 用户权限

1 : 链接数

test : 当前所属用户

terry: 用户所属组信息

clear: 清屏

more : 预览   
more a.txt

tail   预览文件前十行

head   预览文件后十行

cd

cd ./

cd …/   退回上一级目录

cd /home

cd css

  1. 用户操作

添加用户:   $
adduser 用户名

创建用户   /etc/group  存放分组信息

/etc/passwd  存放用户信息

/etc/shadow   存放用户密码

创建分组

将用户存放在分组中

在home下创建用户文件

复制配置文件

输入密码

删除用户    $
userdel -r 用户名

切换用户

su - 用户名称

su - :  切换到root用户

查看用户基本信息       $ id

修改用户 
:  $ usermed -g 1003 terry    将terry用户的组id修改成1003

目录操作

新建多个目录

mkdir linus javascript html css

新建多级目录

$ mkdir -p css/day01

-p : 创建级联目录

新建文件/修改最近访问时间

$  touch a.txt

$ echo       将hello快捷的输入到a.txt中

拷贝文件:

$ cp   a.txt b.txt    复制文件

$ cp    -r  dir1 
dir2  复制文件夹

移动文件

$ mv a.txt dir

$ mv *.txt dir

$ mv dir1 dir2

删除文件

$ rm a.txt  删除文件

$ rm /r dir  删除文件夹

压缩文件:

gz

$ gzip a.txt : 压缩

$ gunzip a.gz : 解压

只能对单文件进行压缩

bz

$ bzip2 a.txt  压缩

$ bunzip2 a.txt  解压

只能对单文件进行压缩

zip

$ zip all.zip *.txt

$ unzip all.zip

可以进行整理压缩

权限管理

1.通过表达方式来修改

2.通过二进制方式修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值