当前位置: 首页 > news >正文

学校建设网站费用申请报告/企业网站的作用和意义

学校建设网站费用申请报告,企业网站的作用和意义,web网站开发项目反思,建设医院网站ppt一 touch 如果文件不存在,则创建:touch a.txt 如果文件已经存在,则:修改文件的末次访问时间 touch a.txt 二 命令 命令含义-a (all)显示指定目录下所有子目录与文件, 包含隐藏文件-l以列表方式显示文件…

一 touch

如果文件不存在,则创建:touch a.txt

如果文件已经存在,则:修改文件的末次访问时间 touch a.txt

二 命令

命令含义
-a (all)显示指定目录下所有子目录与文件, 包含隐藏文件
-l以列表方式显示文件的详细信息
-h (human-readable)以人性化的方式显示文件大小

三 man手册

访问:

man ls

四 通配符

通配符含义
*代表 任意个数 的字符
?代表任意一个字符, 且只能是一个
[abc]匹配a、b、c中任意一个
[a-f]匹配从a到f范围内的任意一个字符

查看第二字符是2的所有文件文件: ls ?2*

第一个字符是 1到5, 以23.txt结尾 的 目录或文件名:ls [1-5]23.txt

五 文件常用命令

在最近的两次目录之间切换 cd -

相对路径 在输入路径时, 最前面不是以 / 开始的 , 表示相对 当前目录 所在的目录位置 
绝对路径 在输入路径时, 最前面是以 /  开始的, 表示 从 根目录 开始的具体目录位置

复制目录 到指定 目录 cp -r 目录1/ 目录2/

显示文件内容(显示行号 包含空行): cat -n 文件名

显示文件内容(显示行号 排除空行) cat -b 文件名

文件 /etc/profile 的内容 追加到 /export/01.txt目录中 :
cat /etc/profile >> /export/01.txt

六 tree

安装 tree组件 yum -y install tree

卸载 tree组件 yum -y remove tree

显示目录 tree -d

tree -L n n为具体层级, 显示的到哪个层级,以及这些层级下的文件:

tree -L 2

七 less

显示文件内容 且 显示行号 less -N bhybt_getway.log

操作键功能
空格键显示手册页的下一屏幕
Enter 键一次滚动手册页的一行
b回滚一屏
f向前一屏
q退出
/word搜索word字符串

八 grep

搜索 存在关键字 的行 grep 关键字 文件名

搜索 存在关键字 的行 且 显示行号 grep -n 关键字 文件名

忽略大小写 搜索 存在关键字 的行 grep -i 关键字 文件名

搜索 不存在关键字 的行 grep -v 关键字 文件名

grep 正则 文件名

参数含义
^a行首 ,搜索以a开头的行
ke$行尾,搜索以ke结束的行

九 echo

将命令的成功结果 覆盖 指定文件内容 echo 2222 > 01.txt

将命令的成功结果 追加 指定文件的后面 echo 3333333 >> 01.txt

十 其他

如果 创建 目录 成功, 就提示 创建成功 :
mkdir -p 正确目录 && echo "提示创建目录成功"

如果 创建 目录 失败, 就提示 创建失败:
mkdir 错误目录 || echo "提示创建目录失败"

给 目标文件 增加 快捷方式 ln -s 源文件的绝对路径 快捷方式路径

查看日历: cal

具体年份的日历: cal 2022

某年某月的日历: cal 10 2020

要获取1分钟之前的时间,根据年月\日\时分自动创建目录:

mkdir -p `date +%y`/`date +%m`/`date +%d`/`date +%H`/`date -d "1 minute ago" +%M`
[root@VM_0_8_centos xu]# cd 20/03/18/21/59/
[root@VM_0_8_centos 59]# pwd
/opt/xu/20/03/18/21/59
mkdir -p `date -d "-1 minute" +%Y%m/%d/%H%M`

十一 find

find [路径] -name ‘*.txt’ 查找指定路径下扩展名是 .txt的文件, 包括子目录

方式一: 指定全目录 find /export/ -name 'abc.txt'

方式二: 当前目录 find . -name 'abc.txt'

当前目录 可以 省略 不写 find -name 'abc.txt'

搜索指定目录下, 文件名 包含 1 的文件:find /export/ -name "*1*"

搜索指定目录下,所有以 .txt 为扩展名的文件 find /export/ -name "*.txt"

搜索指定目录下, 以数字 1 开头的文件 find /export -name "1*"

十一 解压缩

压缩文件 tar -zcvf 打包压缩文件名.tar.gz 被压缩的文件/目录

解压缩文件(记忆敲门: 至孝潍坊) tar -zxvf 打包文件.tar.gz

bzip2 格式 压缩 和 解压
压缩文件 tar -jcvf 打包压缩文件名.tar.bz2 被压缩的文件/目录

解压缩文件 tar -jxvf 打包文件.tar.bz2

解压缩到指定路径 tar -jxvf 打包文件.tar.bz2 -C 目录路径

十二 vim 和 vi

vim 文件名
如果文件已经存在, 会直接打开该文件 如果文件不存在, 保存且退出时 就会新建一个文件

vim中:

命令功能
wq write & quit保存且退出
x保存并退出
ZZ保存并退出

命令 功能
% 括号匹配及切换

{ 与 } 来回切换 %

标记,与跳回到标记:

命令英文 功能
mx(mark) 添加编辑x, x是a~z 或者 A~Z的任意一个字母
'x直接定位到标记x所在的位置

选中光标所在的整个行:V,
1)再点击 x正行就删除了;
2)点击 d,表示剪切,点击p,将剪切值进行粘贴;
3) y复制, nyy复制多行;

.表示执行上次执行的命令;
>> 向右增加缩进
<<向左减少缩进

全局替换: 😒/旧文本/新文本/g :%s/33/88/g

替换时会有提示::%s/旧文本/新文本/gc

ls -l可以查看文件夹下文件的详细信息, 从左到右 依次是:

  • 权限, 第一个字符如果是 d 表示目录
  • 硬链接数, 通俗的讲就是有多少种方式, 可以访问当前目录和文件
  • 拥有者, 家目录下 文件 / 木兰路 的拥有者通常都是 当前用户
    组, 在linux中, 很多时候, 会出现组名 和 用户名 相同的情况
  • 大小
  • 时间
  • 名称

十三 用户和用户组

命令作用
groupadd 组名添加组
groupdel 组名删除组
cat /etc/group确认组信息
chgrp 组名 文件/目录名修改文件/目录的所属

/etc 目录是专门用来保存 系统配置信息 的目

命令作用 说明
useradd -m -g 组 新建用户名添加新用户 – -m 自动建立用户家目录 -g 指定用户所在的组, 否则会建立一个和同名的组
passwd 用户名设置用户密码 – 如果是普通用户, 直接用 passwd可以修改自己的账号密码
userdel -r 用户名删除用户 – -r 选项会自动删除用户家目录
cat /etc/passwdgrep 用户名
[root@VM_0_8_centos xu]# cat /etc/passwd | grep --color xu
xu:x:1000:1000::/home/xu:/bin/bash
[root@VM_0_8_centos xu]# id xu
uid=1000(xu) gid=1000(xu) groups=1000(xu)
[root@VM_0_8_centos xu]# who
root     pts/0        2020-03-18 17:40 (111.167.205.184)
[root@VM_0_8_centos xu]# whoami
root
[root@VM_0_8_centos xu]# 

不切换root用户, 也可以完成 添加用户的功能

sudo useradd -m -g dev zhaoliu

给 指定用户 授予 权限:

vim /etc/sudoer
# 默认存在: root用户 具备所有的权限 
root    ALL=(ALL)       ALL# 授予 zhangsan 用户 所有的权限 
zhangsan    ALL=(ALL)       ALL 

修改用户权: chmod +/- rwx 文件名|目录名

命令格式如下:( u 表示所属用户 / g 表示所属组 / o 表示其他):
chmod -R u=rwx,g=rx,o=rwx 文件|目录

chmod -R 755 文件|目录 
http://www.lbrq.cn/news/1589131.html

相关文章:

  • 网站建设标准流程及外包注意事项/aso优化的主要内容
  • 网站建设方案书模板/网络营销公司注册找哪家
  • 开发一个交友app多少钱/小熊猫seo博客
  • 亿唐网不做网站做品牌/网站流量统计平台
  • wordpress首页图片导航分类/企业seo
  • 使用jquery的网站/app渠道推广
  • 佛山优化网站/seo教程自学
  • 杭州网站建设代理商/seo网站排名
  • 宁波做360网站推广/站长之家端口扫描
  • 做网站需要交印花税/现在推广引流什么平台比较火
  • 提供网站设计服务商/上海专业seo排名优化
  • 四川宜宾市网站建设公司/网站注册步骤
  • 本科生做网站编辑/设计师必备的6个网站
  • 衡水高端网站建设/抖音推广怎么做
  • 上海专业网站建设哪家好/优化营商环境的意义
  • 网站建设路由设置/国外免费ip地址
  • 做公司的网站怎么上线/加快百度收录的方法
  • 重庆企业品牌网站建设/广告公司主要做什么
  • 创意设计报告模板/百度seo教程视频
  • 国际贸易新闻最新消息/竞价托管优化公司
  • hot插件 wordpress/seo培训中心
  • 石湾建网站/凡科建站小程序
  • 哈尔滨网站排名公司/apple私人免费网站怎么下载
  • 网站打开太慢/seo模拟点击工具
  • 泰州网站开发公司/竞价托管运营哪家好
  • 安徽合肥做网站的公司有哪些/百度人工服务24小时
  • 品牌茶业都在哪些网站做宣传/最新搜索关键词
  • 免费做的网站怎么设置域名解析/网站建设杭州
  • 便宜网站开发培训/购物链接
  • 北京网站优化对策/西安seo专员
  • Ubuntu 系统 Docker 启动失败(iptables/nf\_tables)
  • Debian系统 为账号添加sudo权限
  • Numpy科学计算与数据分析:Numpy数组操作入门:合并、分割与重塑
  • Spring Cloud系列—LoadBalance负载均衡
  • 【WAIC 2025】AI安全的攻防前线:合合信息AI鉴伪检测技术
  • 跑yolov5的train.py时,ImportError: Failed to initialize: Bad git executable.