云计算学习
linux 操作
新建 文件 mkdir
mkdir -m 指定权限 新建文件夹
mkdir -p 递归 创建文件夹
补全输入 Tab
cd 移动查看目录 windows- cd
ls 查看当前目录 windows- dir
bin 执行目录 (如果删除执行目录 命令无法使用)
sbin root执行目录 但是要 root 权限
home 管家目录创建新用户时 在此下面创建
var 日志目录 etc 配置文件目录 dev 设备目录
opt 存放软件或者 运行环境
基本命令
cd 进入文件夹 退出文件夹 windows- cd 绝对路径 相对路径
File 操作
cd..返回上一层目录
cd /
cd ~ 切换到目录用户
mkdir 创建文件 夹 复试文件 test {1,2,3} 或者 {a,b,c}{1,2,3}
mkdir -m 指定权限 新建文件夹
mkdir -p 递归 创建文件夹
rm-rf 绝对删除文件
rm-r 删除文件 询问
cat 阅读 more 分页阅读 (less)
head - 数字 文件名 只显示 你要显示的 前几行
tail 显示一个文件的指定内容
grep 内容查询命令 cat 文件名 |grep 搜索 的内容
grep-o 只显示 搜索内容
grep -n 只显示行数
文档操作
vi 编辑文件夹 输入 i 进行编辑 然后esc 保存 输入: wq 保存 退出
sort 文件名 |uniq排序唯一 去重复
wc 计算文件字符数
comm 比较两个文件
diff比较两个文件异同
man命令 使用手册
进入文件 cd 路径
返回上一级 cd ..
~ 返回用户目录
pwd 查看当前文件 的 路径
linux 权限
读 2 r 写 4 w 执行 1 x
adduser 创建新用户
touch 创建文件
chown -R 用户名:用户名 文件/ 将文件 权限 改到 此用户
tar -cvf hh.tar.gz hh/ 压缩该文件(文件名 hh)
tar -zxvf hh.tar.gz 解压该文件(文件名 hh.tar.gz)
yum install vim yum jar包管理器 vim 编辑器软件名称
yum remove vim -y 卸载 软件 (vim为软件名)
rpm -e 加 文件名 卸载软件tar
mount -t type device dir 挂载磁盘
vim 进入编程页面 按i insert 输入代码 Esc :w 保存 :q 退出
打 3 shift +g 跳转到 第几行
shift + o 空一行
打完之后 退出ESC 返回上一层 u
ctrl+r 取消撤回
两下 d 删除整行
power off 关机
crontab -e crontab -l 查看 systemctl restart crond 重启
ps 查看进程 ps -ef ps-aus ps-aus|grep 加特定条件 搜索符合要求的
kill 杀死 进程 top 显示 运行程序 的实时显示
输出 echo
输入 echo "输入的内容" > 文件目录 或者 文件名
追加 echo "输入的内容" >> 文件目录 或者 文件名
输入 是向文件里面添加内容 如果原来就有内容 直接覆盖
追加 也是向文件里添加内容 但是原有的内容会得到保存
运算的 时候 * 乘法 需要 转义 \* 才能进行运算