| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 学习笔记. -> 正文阅读 |
|
[系统运维]学习笔记. |
进入home文件夹 cd /home/ 使用绝对路径进入文件夹 cd /home/xxxx/ 使用相对路径进入文件夹 cd xxxx 回到上一级目录 cd .. 创建文件夹 mkdir /xxxx/xxxx 删除空目录 rmdir /xxxx/xxxx 强制删除整个目录 rm -rf /xxxx/xxxx/ 创建空文件 touch xxxx(文件名) 复制文件指令? cp xxxx(文件名) /xxxx/xxxx/(粘贴) 复制文件夹指令 cp -r /绝对路径/ /绝对路径/(粘贴) 强制覆盖不提示 \cp 删除文件 rm xxxx(文件名)?? 不提示为 rm -f xxxx 删除目录 rm -r /xxxx/xxxx 不提示为 rm -f /xxxx/xxxx 重命名 mv xxxx(文件名) xxxx(新文件名) 移动(剪切) mv xxxx(文件名或路径) /xxxx/xxxx 查看文件内容 cat xxxx 显示行号 cat -n 查看大文件 less 文件名? 可以进行查找 输出内容到控制台 echo指令 echo " " 输出字符串到控制台 显示前几行文件 head -n(行数) xxxx 显示尾几行文件 tail -n xxxx 实时监控 tail -f xxxx 快捷方式 ln -s /xxxx/xxxx(主文件夹/文件) /xxxx/xxxx(对应的快捷方式) 查看历史指令 history 查看最近的n个指令 history n 执行历史指令 !5(曾经执行的第五条指令) 日期类 显示日期 date 只显示年 date +%Y 只显示月 date +%m 只显示日 date +%d? 时date +%H 分date +%M 秒 date+%S 只显示年月日 date "+%Y-%m-%d" 其中,-为分隔符 时分秒同样 设置日期 dat -s "2020-11-03 20:00:00" 本月日历 cal 整年日历 cal 2020 查找类 查找指令 按名字 find 指定搜索的文件夹 -name 文件名 按拥有者查找???????????????????????????????????????? -user 用户名 按大小查找??????????????????????????????????????????? -size +200M(大于) -(小于) 不加(等于) 单位(K,M,G) 数据库快速查找locate 首先执行updatedb(创建locate数据库) 其次执行 locate 文件名 查看指令在哪个文件夹 which 指令名 过滤查找 对结果的输出进行查找 cat ccc.txt | grep -n "hello" 在ccc.txt中查找hello所在行号 对文件过滤查找 grep -n -i "hello" /xxxx/xxxx 忽略大小写查找 压缩和解压类 压缩 gzip 文件 解压 gunzip 压缩文件 压缩文件夹/文件? zip -r myhome.zip(名称) /home/ 将home及其包含的文件和子文件夹都压缩 解压缩文件夹 unzip -r /路径名称/ /xxxx/xxx.zip 解压到路径名称 tar压缩(常用) tar -zcvf aaa.tar.gz ccc.txt bbb.txt 压缩aaa和bbb为ccc 可以多个文件也可以一个文件 tar解压? tar -zxvf aaa.tar.gz -C 路径(需要指定解压输入继续路径) 用户 查看用户所在组 id 用户名 创建组 groupadd 组名 创建用户 useradd 用户名 查看文件所有者 ls -ahl 修改文件所有者 chown? -R(文件夹时使用) 用户名 文件名 修改文件所在组 chgrp -R(文件夹时使用)组名 文件或目录名 给用户设置密码 passwd 用户名 修改用户所在组 usermod -g 新组名 用户名 修改用户登录初始目录 usermod -d 路径 用户名 修改文件权限 u:所有者 g:所有组 o:其他人 a:所有人(u,g,o的总和) chmod u=rwx,g=rx,o=x 文件或目录名 chmod o+w 文件或目录名 chmod a-x 文件或目录名 定时任务调度 创建任务调度程序 crontable -e 终止任务调度 conrtab -r 列出当前有哪些任务调度 crontab -l 重启任务调度 service crond restart 检测当前所有正在运行的进程 ps -ef | grep atd(过滤) at指定时间执行 at 5pm + 2 days (enter) ls /home 两天后下午五点执行ls? ctrl+d退出 查看at任务详情 atq 删除已经设置的at任务 atrm 编号 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 20:40:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |