linux基础-用户/文件
来源:互联网 发布:乐高42041淘宝 编辑:程序博客网 时间:2024/05/20 14:40
1.用户
(1) linux中存在三类用户:user group others
(2)linux使用ll查看文件时,会有如下显示:
drwxr-xr-x 5 imm imm 4096 Apr 28 01:09 ./
-rw-r--r-- 1 root root 22 Apr 21 20:10 12.py
其中,
d //指文件类型,目录 - //指文件
r 读 w 写 x 执行
drwx(user对文件的权限)r-x(group对用户的权限)r-x(others对用户的权限)
2.路径
绝对路径 :路径的写法由根目录写起,/home/asd
相对路径:cd ../asd(同级目录之间的切换)
3.目录的相关操作
. 表示当前目录
.. 表示上一级目录
/ 表示根目录
cd 变换目录
mkdir 新建目录
rmdir/rm -r 删除目录()
pwd 查看当前目录
4.文件与目录管理
ls 查看目录
cp 复制(cp复制的文档的拥有通常为指令操作者本身,如root身份复制文件时,文件的user和group均为root)
mv 移动 /改名
rm 删除 rm -i(删除前先询问) rm -rf
5.Shell Script
(1)为什么要学习shell?
a.自动化管理的重要依据
管理主机时,每日任务包含:查询登录,追踪流量,监控使用者使用主机状态,主机的各项硬件设备状态,主机软件更新查询等等,通过shell编程自动处理分析;
b.追踪与管理系统的重要工作
linux系统的services启动的接口,在/etc/init.d/目录下,所有档案均为scripts;另,包括开机过程也是利用shell script来帮忙搜寻系统的相关设定数据,然后再带入各个服务的设定参数.
c.简单入侵侦测功能
d.连续指令单一化
e.简单的数据处理
linux使用中,碰到数据处理,会使用awk或sed命令,对列或行进行处理,熟练后,数据使用shell script进行处理简直信手拈来.
(2)vi script.sh(创建并编写脚本)
a.使用的是bash,所以必须宣告以{#!/bin/bash}来宣告这个文件内使用的是bash语法,使用 bash script.sh执行指令.
b.shell script编程学习
- linux基础-用户/文件
- Linux基础入门(1):用户及文件权限管理
- Linux基础(3)/用户及文件权限管理
- Linux 基础学习 用户及文件权限管理
- Linux 用户基础
- Linux用户基础(一)
- Linux用户基础
- 【Linux基础】用户管理
- linux用户基础
- Linux用户基础
- 10.Linux用户基础
- Linux基础-用户管理
- Linux用户基础
- Linux用户基础
- Linux用户基础
- linux基础 --- 用户管理
- Linux 用户基础
- Linux系列-Linux用户基础
- 《Cracking the Coding Interview程序员面试金典》----回文链表
- CocoaPods详解之----使用篇
- 经典论文摘记
- Tensorflow实现逻辑回归
- 设计模式之装饰模式
- linux基础-用户/文件
- C 位操作 左移32位 错误
- NYOJ 圈水池
- POJ2706
- kaggle-kernel packages
- 用MD5实现hash长度扩展攻击 By Assassin
- 最大子串和 动态规划
- 常用SQL语句
- BAT某公司招聘在线编程题目的两种解法