Linux初学笔记

Day 1
命令执行权限
root:
/sbin
/usr/sbin
all users:
/bin
/usr/bin

bin-binary
usr-users
sbin-super binary

文件类型
drwxr-xt-x   1  root  root  7
开头 d-目录directory
- 二进制文件
1 软链接文件link
1----硬链接数
用户
 用户组
文件大小(数据块block 512KB)
 rwx r-x r-x
 r-read
 w-write
 x-execute
 所有者U[user owner]
所属组g[group]
其他人o[others]
 
ctrl + c 终止命令执行


文件处理命令
1)命令 ls(list) 选项[-ald] [文件或目录]
 -a[all] 显示所有文件,包括隐藏文件
 -l[long] 详细信息显示
 -d[directory] 查看目录属性
 -i[i-node]   查看i结点
2)命令 cd (change directory) 命令路径:shell内置命令 权限:所有用户
cd [directory]
exp: cd / 切换到根目录
cd .. 回到上一级目录
3)命令 pwd (print working directory)  /bin/pwd  all
pwd
exp: pwd
result: /bin
4)命令 mkdir (make directories)  /bin/mkdir  all
mkdir [目录名]
exp: mkdir newdir
5)命令 touch  /bin/touch  all
touch [文件名]
exp: touch newfile
6)命令 cp (copy)  /bin/cp  all
cp -R [源文件或目录] [目的目录]
  -R  复制目录
7)命令 mv (move)  /bin/mv  all
mv [源文件目录] [目的目录]   功能:移动文件、改名
8)命令 rm (remove)  /bin/rm  all
rm -r [文件或目录]
  -r  删除目录
9)命令 cat (concatenate and display files)  /bin/cat  all
cat [文件名] 显示文件内容
10)命令 more  /bin/more  all
more [文件名] 分页显示文件内容
(空格)或f 显示下一页
(Enter) 显示下一行
q或Q 退出
exp: more /etc/services
11)命令 head  /bin/head  all
head -num [文件名]
-num 显示文件前num行
12)命令 tail /bin/tail  all
tail -num [文件名]
-num 显示文件的后num行
-f   动态显示文件内容
默认显示10行
13)命令 ln (link)  /bin/ln  all  产生链接文件
ls -s [源文件] [目标文件]
  -s  创建软连接
ls [源文件] [目标文件]
   创建硬连接
  
  
软链接文件 lrwxrwxrwx   -->    10    他只是个链接,所以该链接权限为所有人
时间值是创建软链接文件的时间值
类似于快捷方式
软链接可以跨文件系统(相当于可以从C盘文件连接到D盘文件)
硬链接文件 跟源文件一模一样,两个文件同步变化,就相当于一个文件以两个名字存放在两个位置,两个文件用的一个i结点
软链接无法跨文件系统(相当于不可以从C盘文件连接到D盘文件)
Linux利用i结点查找文件








权限管理命令
1)chmod (change the permissions mode of a file)  /bin/chmod  all
chmod [{ugo}{+-=}{rwx}] [文件或目录]
[mode=241] [文件或目录]
改变文件或目录权限
r-4 w-2 x-1     rwxr-xr-- = 754
文件:
r-cat  more  head  tail
w-echo  vi
x-命令,脚本
目录
r-ls
w-touch  mkdir rm
x-cd
2)chown (change file ownership)  /bin/chown  all
chown [用户] [文件夹或目录]
3)chgrp (change file group ownership)  /bin/chgrp  all
chgrp [用户组] [文件或目录]
4)umask
0022   0-特殊权限位  022-用户权限位,权限掩码值
777-022=755
Linux权限规则----缺省创建的文件不能授予可执行x权限
umask [掩码值]

添加用户 useradd [用户名]
passwd [用户名]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值