linux shell 操作

云计算学习

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 "输入的内容" >> 文件目录 或者 文件名

输入 是向文件里面添加内容 如果原来就有内容 直接覆盖

追加 也是向文件里添加内容 但是原有的内容会得到保存

运算的 时候 * 乘法 需要 转义 \* 才能进行运算

上一篇:05 通过docker安装tomcat


下一篇:php mkdir()和apache所有权问题