首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
PS没法保存而显示该文件被锁定解决方法
6,387 阅读
2
PHP实现自动提交百度普通收录/SEO
2,067 阅读
3
Open-TDP 多云资源管理系统介绍
1,993 阅读
4
Typecho开启Gzip,感受火箭般速度
1,853 阅读
5
云图尝鲜初体验
1,408 阅读
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
登录
Search
标签搜索
typecho
PHP
sem
SEM学习笔记
docker
js
ocpc
OCPC优化指南
Linux
linux笔记
腾讯云
雷池waf
百度OCPC优化指南
pbootcms
openTDP
CDN
巨量
CPC
雷池
宝塔
小唐
累计撰写
89
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
45
篇与
学习
的结果
2023-10-09
Linux系统常用命令之关机、重启、压缩、解压、文件查看、修改等
一、基本命令1. 关机和重启关机shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机重启shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启1.2帮助命令--help命令shutdown --help: ifconfig --help:查看网卡信息man命令(命令说明书)man shutdown注意:man shutdown打开命令说明书之后,使用按键q退出二、目录操作命令2.1目录切换 cd命令:cd 目录cd / 切换到根目录 cd /usr 切换到根目录下的usr目录 cd ../ 切换到上一级目录 或者 cd .. cd ~ 切换到home目录 cd - 切换到上次访问的目录2.2目录查看 ls [-al]命令:ls [-al]ls 查看当前目录下的所有目录和文件 ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件) ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息) ls /dir 查看指定目录下的所有目录和文件 如:ls /usr2.3目录操作【增,删,改,查】2.3.1创建目录【增】 mkdir命令:mkdir 目录mkdir aaa 在当前目录下创建一个名为aaa的目录 mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录2.3.2删除目录或文件【删】rm命令:rm [-rf] 目录删除文件:rm 文件 删除当前目录下的文件 rm -f 文件 删除当前目录的的文件(不询问)删除目录:rm -r aaa 递归删除当前目录下的aaa目录 rm -rf aaa 递归删除当前目录下的aaa目录(不询问)全部删除:rm -rf * 将当前目录下的所有目录和文件全部删除 rm -rf /* 【自杀命令!慎用!慎用!慎用!】将根目录下的所有文件全部删除注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了方便大家的记忆,无论删除任何目录或文件,都直接使用 rm -rf 目录/文件/压缩包2.3.3目录修改【改】mv 和 cp1、重命名目录命令:mv 当前目录 新目录mv aaa bbb 将目录aaa改为bbb注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行重命名的操作2、剪切目录命令:mv 目录名称 目录的新位置mv /usr/tmp/aaa /usr 将/usr/tmp目录下的aaa目录剪切到 /usr目录下面注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作3、拷贝目录命令:cp -r 目录名称 目录拷贝的目标位置 -r代表递归cp /usr/tmp/aaa /usr 将/usr/tmp目录下的aaa目录复制到 /usr目录下面注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归4、搜索目录【查】find命令:find 目录 参数 文件名称find /usr/tmp -name 'a*' 查找/usr/tmp目录下的所有以a开头的目录或文件三、 文件操作命令打开文件命令:vi 文件名vi aa.txt 或者 vim aa.txt 打开当前目录下的aa.txt文件注意:使用vi编辑器打开文件后,并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式。编辑文件使用vi编辑器打开文件后点击按键:i ,a或者o即可进入编辑模式。i:在光标所在字符前开始插入a:在光标所在字符后开始插入o:在光标所在行的下面另起一新行插入保存或者取消编辑保存文件:第一步:ESC 进入命令行模式第二步:: 进入底行模式第三步:wq 保存并退出编辑取消编辑:第一步:ESC 进入命令行模式第二步:: 进入底行模式第三步:q! 撤销本次修改并退出编辑3.1文件操作【增,删,改,查】3.1.1新建文件【增】touch命令:touch 文件名touch aa.txt 在当前目录创建一个名为aa.txt的文件3.1.2删除文件 【删】 rm命令:rm -rf 文件名3.1.3修改文件【改】 vi或vim【vi编辑器的3种模式】基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1、命令行模式command mode)控制屏幕光标的移动,字符、字或行的删除,查找,移动复制某区段及进入Insert mode下,或者到 last line mode。命令行模式下的常用命令:【1】控制光标移动:↑,↓,j【2】删除当前行:dd【3】查找:/字符【4】进入编辑模式:i o a【5】进入底行模式::2、编辑模式(Insert mode)只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。编辑模式下常用命令:【1】ESC 退出编辑模式到命令行模式;3、底行模式(last line mode)将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。底行模式下常用命令:【1】退出编辑: :q【2】强制退出: :q!【3】保存并退出: :wq3.1.4文件的查看【查】文件的查看命令:cat/more/less/tail cat:看最后一屏使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容cat sudo.confmore:百分比显示使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看more sudo.confless:翻页查看使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上和向下翻页,q结束查看less sudo.conftail:指定行数或者动态查看使用tail -10 查看/etc/sudo.conf文件的后10行,Ctrl+C结束tail -10 sudo.conf3.2权限修改rwx:r代表可读,w代表可写,x代表该文件是一个可执行文件,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件。-rw-------给aaa.txt文件权限改为可执行文件权限第一位:-代表是文件,d代表是文件夹第一段(3位):代表拥有者的权限第二段(3位):代表拥有者所在的组,组员的权限第三段(最后3位):代表的是其他用户的权限421 421 421rw- --- ---命令:chmod +x aaa.txt或者采用8421法命令:chmod 100 aaa.txt四、压缩文件操作4.1打包和压缩Windows的压缩文件的扩展名 .zip/.rarlinux中的打包文件:aa.tarlinux中的压缩文件:bb.gzlinux中打包并压缩的文件:.tar.gzLinux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。命令:tar -zcvf 打包压缩后的文件名 要打包的文件其中:z:调用gzip压缩命令进行压缩c:打包文件v:显示运行过程f:指定文件名打包并压缩/usr/tmp 下的所有文件 压缩后的压缩包指定名称为xxx.tartar -zcvf ab.tar aa.txt bb.txt 或tar -zcvf ab.tar *4.2解压命令:tar [-zxvf] 压缩文件,其中x代表解压将/usr/tmp 下的ab.tar解压到当前目录下tar -zxvf ab.tar
2023年10月09日
70 阅读
0 评论
1 点赞
2023-10-02
Linux去除文件注释和空行
去除注释和空行grep -v "^#" /etc/redis/redis.conf | grep -v "^$"去除注释和空行并写入文件grep -v "^#" /etc/redis/redis.conf | grep -v "^$" > /etc/redis/new_redis.conf
2023年10月02日
70 阅读
0 评论
0 点赞
2023-09-05
删除雷池waf的物理网卡
之前的老版雷池waf和腾讯云内网冲突了,现在雷池官方已经有了解决方案,但是老用户升级后网卡是不会变动的,所以这里需要卸载雷池后,如果卸载后还是内网冲突的话,需要删除雷池的docker网卡。步骤首先,我们需要列出当前存在的Docker网络。使用下面的Docker命令可以列出所有网络:docker network ls运行该命令后,会列出所有网络的名称、ID、驱动程序、范围及其状态。现在,我们找到safeline-ce端口的NETWORK ID使用以下命令删除网络:docker network rm 3bab0b5f5be2因为NETWORK ID每个人的都不一样所以记得把rm后面的替换成自己的,运行该命令后,雷池waf的所有网卡就被删除了。这下再到腾讯云控制台就可以看到内网连接上了。
2023年09月05日
134 阅读
0 评论
0 点赞
2023-06-25
JavaScript中的window.location对象详解
因博多域名的绑定一个站,需要首页点击一次就返回当前域名的,在模板head文件中添加了window.location对象,window.location对象不仅可以获得当前页面的地址 (URL),还能够将浏览器重定向到新的页面window.location.href(返回当前URL)window.location.protocol(协议)window.location.href(返回当前URL)window.location.host(域名 + 端口)window.location.hostname(域名)window.location.port(端口)window.location.pathname(路径部分) window.location.search(请求的参数) window.location.origin('?'前边的URL)
2023年06月25日
145 阅读
0 评论
0 点赞
2023-06-07
typecho换域名图片不显示解决方案
Typecho博客切换域名后会导致博客中的图片链接还是老博客的,这样就会导致我们打开图片就会出现空白报错,我们可以通过sql语句来执行替换1、修改设置中的本站域名:位置 typecho_options 表UPDATE `typecho_options` SET `value` = '新域名' WHERE `typecho_options`.`name` = 'siteUrl' AND `typecho_options`.`user` =0;2、修改文章中相关域名:位置 typecho_contents 表UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名','新域名');3、修改管理员个人网站:位置 typecho_users 表UPDATE `typecho_users` SET `url` = REPLACE(`url`,'旧域名','新域名');4、修改管理员个人网站:位置 typecho_users 表UPDATE `typecho_comments` SET `url` = REPLACE(`url`,'旧域名','新域名'); UPDATE `typecho_comments` SET `text` = REPLACE(`text`,'旧域名','新域名'); UPDATE `typecho_comments` SET `mail` = REPLACE(`mail`,'旧域名','新域名');5、修改文章头图域名:位置 typecho_fields 表UPDATE `typecho_fields` SET `str_value` = REPLACE(`str_value`,'旧域名','新域名');
2023年06月07日
227 阅读
0 评论
0 点赞
1
2
3
4
...
9