**Linux知识点01**
一、 Linux 与Windows的比较:
Linux特点:
- 开源(免费)
- 安全,举个例子,登录用户时,输入密码时,linux下,密码不可见。
- 稳定
Windows特点: - 简单
- 易用
- 用户友好
二、 命令提示符:- [root@localhost~]# br/>相对应的意思是[当前登录的用户@主机名localhost当前所在目录~]#
Linux超级用户:root
Window超级用户:adminstrator
Linux下 #—— 超级用户 ,~: 所在目录/root/
$—— 普通用户 , ~ : 所在目录/home/用户名/所在目录
当前所在目录 ~:用户家目录。 - Linux 命令格式:
命令 空格 [选项] 空格 [参数]
1)选项:使用与调整命令功能;
2)参数是命令操作的对象,若没有参数则说明有默认的参数显示。 - 注意:linux下严格区分大小写!!!!
- ls list 显示目录下的内容
ls 回车 显示目录下的内容
ls -l 长格式显示(它有一个别名:ll)
ls --l 完全的选项使用两个减号。
-rw- r—r—1 root root 7572 7月 25 2017 install.log.syslog
rw- r—r—权限:rw- 所有者权限
r—所属组权限
r—其他人权限
1: 被引用次数
root: 所有者
root: 所属组
7572 :大小
7月 25 2017:文件最后一次修改和访问的时间
install.log.syslog:文件名
ls -h 人性化显示 :文件大小 MGTK
ls –a 显示所有文件:包含了隐藏文件
ls –ahl :所有文件长格式人性化显示 - 目录操作命令:
1).cd q切换所在目录
命令名称 cd
相对路径:参考当前所在目录进行相对目录跳转(注意当前所在目录)
./当前目录
../上一级目录
../../上上级目录
绝对路径:
从根目录(/)开始
cd 后面什么都不写,跳转到登陆用户的家目录
cd ..进入上一级目录
cd – 进入上次操作的目录
注意:善于使用tab键 补全文件名字
2). pwd:显示当前所在目录
3).linux常见目录:
/根
/root超级管理员家目录
/home普通用户家目录
/bin普通用户的命令保存目录
/sbin超级管理员命令保存目录
/dev设备文件保存目录
/etc配置文件保存目录
/lid 函数库的保存目录
/mnt 系统挂载目录
/media挂载目录
/tmp 临时目录
/proc 直接写入内存
/usr 系统软件源目录
/var 系统相关内容
/var/log 系统日志
4).建立目录
mkdir 目录名 蓝色名字的是目录
mkdir -p mkdir –p ./duan/cheng/zheng/love 递归创建
5).删除目录
rm -rf 文件/目录
-r 删除目录 -f 强调 - 文件的操作命令
1) 创建文件
touch 文件名
2) 查看文件
cat install.log
cat –n install.log 查看且显示行号
3) more 文件名 分屏显示:
空格 ——向下翻页
B ——向上翻页
Q ——退出
4) head –要查看的条数 文件名 前n条
head -10 install.log
5) tail -5要查看的条数 文件名 后n条
tail -5 install.log - 文件盒目录都操作的命令
1)rm 删除 rm –rf
2)cp复制
cp 被复制的文件的路劲 被复制到什么地方的文件路劲
cp –r 复制目录
3)mv 剪切和重命名
mv ./shengqi ./gaoxing
- [root@localhost~]# br/>相对应的意思是[当前登录的用户@主机名localhost当前所在目录~]#
三、 权限
- 权限位:10位 - rwx r-x r-x
第一位:- 普通文件
d目录文件
l链接文件
2-4:所有者权限 u=user
5-7:所属组权限 g=group
8-10:其他人权限 o=other
r read 读 4
w write 写 2
x 执行 1- 无权限
- 修改权限:
chmod 权限 文件名
两种描述法
1) 逻辑描述法:
chmod u+x duan
chmod g-x duan
2) 数字描述法:
r=4 w=2 x=1
最大权限777
如果要删除目录中的文件,则需要目录有w权限。
对文件有写权限,只代表可以修改这个文件,要删除这个文件还需要文件所在的目录有写的权限。
只要对目录有写权限,目录中文件就算是root创建的也是可以删除的。
rwx 对目录和文件的实际意义不同:
文件:r查看文件
w修改文件
x执行文件
目录:r列出文件
w创建删除文件
x 进入目录 - chown 修改所有者和所属组
chown 用户名 文件名 改变文件所有者
chown 用户名:所属组 文件名 修改文件所有者和所属组
注意 : 用户必须存在
转载于:https://blog.51cto.com/13775523/2121944