Linux

linux

1.特点
1>开源免费
没有售后
windows系统不开源收费
2》性能强劲,运行稳定
lunix系统一般作为服务器存在
3〉更加适合初学者入门编程语言
4》可以压缩很小的大小,便于植入到各种硬件设备中
5〉文件系统
2.用户操作
root:超级管理员
0.其他命令
$ clear
清屏
$ ls /home
列出home文件夹下的所有子文件
1.增加用户
$ adduser 用户名称
创建过程:
1.创建一个用户
2.创建一个组,组的名称和用户一致
3.将用户放在组中
4.在home下创建用户文件夹
5.在用户文件夹下设置配置文件
/etc/skel
2.删除用户
userdel -r 用户名
切换用户:
$ su - 用户名称
$ su -:切换到root用户
查看用户基本信息
$ id
修改用户:
$ usermod -g 1003 terry
将terry用户的组id修改为1003
其他命令
ls:list列出当前文件夹下的所有文件
ls /home:列出/home文件夹下的所有文件
ls -l:使用长列表的形式列出当前文件夹下的所有子文件
clear:清屏
ctrl+d:退出用户登陆
more:预览
more a.txt
tail:预览文件的后10行
head:预览文件前10行
cd:
cd ./
cd …/
cd /home
cd css
pwd:显示当前文件路径
man:查看命令详情
3.目录操作
新建多个目录
$ mkdir linux javascript html css
新建多级目录
$ mkdir -p css/day01
-p:创建级联目录
新建文件/修改最近访问时间:
$ touch a.txt(创建一个空文件,当前文件不存在则创建,如果当前文件已经存在,则修改文件的最近访问时间)
$ echo ‘hello’ >> a.txt;
将hello快捷输入到a.txt中
$ stat a.txt
:查看当前文件的默认信息
拷贝文件:
$ cp html/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:解压缩
.bz2
:只能对单文件进行压缩
$ bzip2 a.txt :压缩
$ bunzip2 a.bz2:解压缩
.zip
:可以进行整理压缩
$ zip all.zip *.txt
$ unzip all.zip
$ unzip all.zip -d dir
权限管理
d rwx rwx r-x:
文件类型 当前用户权限。组成员权限 其他成员权限
文件类型:
d:文件夹
l:链接文件
b:设备文件
p:管道文件
-:普通文件
谁?
u:user:当前用户权限
g:group:组成员的权限
o:other:其他成员权限
a:all:所有成员
哪些权限?
w:write:写
r:read:读
x:execute:执行
index.js
terry:node index.js
1. 通过表达式来修改
$ chmod g-w node.txt
$ chmod o+w node.txt
2. 通过二进制方式修改
–x 001 1
-w- 010 2
-wx 011 3
r-- 100 4
r-x 101 5
rw- 110 6
rwx 111 7
$ chmod 644 node.txt
将node.txt文档的权限修改为:
当前用户可读可写
同组人和其他人都只读

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值