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

免费网站生成软件沭阳县城乡建设局网站

免费网站生成软件,沭阳县城乡建设局网站,南通做网站的,wordpress 关键词设置修改主机名/关机/重启 1)hostnamectl 命令 $ hostnamectl # 查看操作系统信息(内核、操作系统发行版本、主机名等) $ hostnamectl set-hostname redhatu8 # 修改主机名2)shutdown 关机 $ shutdown -h now # 马上关机3&#…

修改主机名/关机/重启

1)hostnamectl 命令
$ hostnamectl   # 查看操作系统信息(内核、操作系统发行版本、主机名等)
$ hostnamectl set-hostname redhatu8  # 修改主机名2)shutdown 关机
$ shutdown -h now   # 马上关机3) 重启
$ reboot

su 切换用户

$ su - username     # 切换到用户
$ su username       # 命令行层面的切换用户

date 显示时间

$ date +%s                  # 显示当前时间戳
$ date -d '@1683560962'     # 将时间戳转换成时间显示

echo 打印输出

$ echo -e "123\n456"            echo 输出字符(换行)
$ echo '' > /var/log/test.log   清空日志文件

bc | expr  算术

1) bc 进入算术交互界面
$ bc
8/2
42) expr 命令行表达式算数命令(非交互)
$ expr 2+2
2+2

查看文件/目录命令 * 

1)cat 查看文件内容2)ls 命令查看文件
$ ls --color # 显示颜色3) head/tail 查看头部/尾部内容
$ head -n 3 /etc/passwd
$ tail -n 2 /etc/passwd
$ tail -f 2 /var/log/test.log  # 实时输出4)more/less 分页显示
$ more /var/log/test.log 5)file 显示文件类型
$ file /etc/
$ file /etc/passwd

alias 别名

1) 临时设置命令别名
$ alias ls='echo hellokitty'2) 永久设置别名
$ vim .bashrc
$ source .bashrc 

通配符?\''[]*

1) ?  代表一个非空字符
$ ls a??c
aggc  appc  awec2) \  转义字符,让特殊字符失去意义
$ touch l\\
$ ls
l\3) ''  让特殊字符失去意义
$ touch 'g\'v
$ ls
g\4) []  匹配中括号中包含的一个字符
$ ls
a?  aa  aggc  appc  awec
$ ls a[pc][op]c
appc5) * 匹配所有字符
$ ls a*c
aggc  appc  awec6) [a-z] 匹配任意小写字母  [A-Z] 匹配任意大写字母  [1-9] 匹配任意数字
$ ls
a19b  a1b  aAAb  aAb  adb  aDDb
$ ls a[1-9]b
a1b
$ ls a[1-9][1-9]b
a19b
$ ls a[a-z]b
aAb  adb
$ ls a[A-Z][A-Z]b
aAAb  aDDb

vim 编辑文本 *

1. 进入编辑模式

1) i表示在光标的位置插入
2) I表示从该行最前面插入
3) a表示在光标后的位置插入
4) A表示从从该行最后面插入
5) o表示在当前的下一行插入
6)  O表示在当前的上一行插入

2. 命令模式

1) 定位
gg	跳转到第一行
G	跳转到最后一行
nG	跳转到第n行
0	跳转到行首
$	跳转到行尾2) 删除
x	 将光标所在处的字符进行剪切(删除)
nx	 将光标之后的n的字符进行剪切(删除)
dd	 将光标所在行进行剪切(删除)
ndd	 将光标所在行之后的n行进行剪切(删除)
dG	 将光标所在行到文章末尾进行剪切(删除)
D	 将光标所在处到行尾进行剪切(删除)3) 复制和粘贴
yy	复制当前行
nyy	复制当前行以下的n行
p	粘贴在当前光标所在行下
P	粘贴在当前光标所在行上4)撤销操作
u5) 搜索字符
/string	  搜索指定字符串
n	      搜索指定字符串的下一个位置

3. 行尾模式

1) 替换文本
:%s/old/new/g	    全文替换指定字符串
:n1,n2s/old/new/g	在指定范围内替换指定字符串2) 定位
:n	跳转到第n行3) 行号显示
:set nu	    设置行号
:set nonu	取消行号

4.可视化模式

v         选中字符
V         选中行
Ctrl + v  矩形选择

5.vim 意外中断情况

vim 非正常退出会在当前命令生成一个.swp 文件
在确定没有其他人正在同时编辑文本时:
D  删除.swp 文件
R  恢复到之前编辑的文件

grep 过滤文本的行 *

常用参数
-i      不区分大小写
-v      反向抓取
-n      显示行号
-R/-r: 递归地读目录下的所有文件
-E      支持扩展的正则表达式
-o      只抓取该内容示例
$ grep 'test' -R .                   # 从该目录下所有文件中过滤内容
$ cat /etc/passwd | grep -v 'root'   # 过滤出没有 root 的行扩展: "" 可抓取变量  '' 只会抓取文本
$ cat test-grep 
11$a
22b
$ a=b  
$ grep '$a' test-grep
11$a
$ grep "$a" test-grep
22b

cut 过滤文本的列 

常用参数
-d   分隔符
-f   抓取第几列示例
抓取ip地址或者掩码
$ ip a | grep -E '[0-9]*\.' | awk '{print $2}'
127.0.0.1/8
172.18.161.51/20
$ ip a | grep -E '[0-9]*\.' | awk '{print $2}' | cut -d '/' -f1
127.0.0.1
172.18.161.51
$ ip a | grep -E '[0-9]*\.' | awk '{print $2}' | cut -d '/' -f2
8
20过滤环境变量
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
$ echo $PATH | cut -d ':' -f1
/usr/local/sbin
$ echo $PATH | cut -d ':' -f1-3           # 抓取 1-3 列
/usr/local/sbin:/usr/local/bin:/usr/sbin
$ echo $PATH | cut -d ':' -f1-3           # 抓取 1 和 3 列
/usr/local/sbin:/usr/local/bin:/usr/sbin

通配符与正则表达式

通配符匹配文件名、正则表达匹配文件内容
常用通配符:

^    以什么开头
$    以什么结尾
*    通常不会单独使用
?   可以重复前面字符一次
.    任意一个非空字符
.*   任意字符串
.?   任意两个字符
^$   空行

常用正则表达:

^    以什么开头
$    以什么结尾
.    匹配任意一个字符
.*   匹配0个或若干个字符(任意字符串)
+    匹配1个或若干个字符
?   匹配0个或1个h
{}   指定匹配多少个字符
[]   匹配中括号中的任一字符用法示例:
a*      匹配0个或若干个a
a+      匹配1个或若干个a
a?      匹配0个或1个a
a{3}    匹配3个a
[abc]   匹配a或b或c
[a-z]   匹配所有小写字符
[A-Z]   匹配所有大写字符
[a-Z]   匹配所有字符
[0-9]   匹配所有数字

常用正则表达式匹配文本内容

$ grep ^root /etc/passwd
root:x:0:0:root:/root:/bin/bash$ grep bash$ /etc/passwd
root:x:0:0:root:/root:/bin/bash$ grep ^root.*bash$ /etc/passwd
root:x:0:0:root:/root:/bin/bash$ grep -E -o  spo{2}l /etc/passwd
spool$ grep -E ^n.*[8-9]{2}.*n$ /etc/passwd
nobody:x:99:99:Nobody:/:/sbin/nologin$ grep -vE '^.*#|^$|^\ ' /etc/httpd/conf/httpd.conf   # 去除空行和有#的行和以空格开头的行$ ip a | grep -E '[0-9]*\.' | awk '{print $2}'        # 过滤出ip地址
127.0.0.1/8
172.18.161.51/20

sed 非交互式文本编辑

sed 删除行 ( d )

-i  编辑真实生效
$ sed -i '1,3d' test_sed.txt    # 删除文本1~3行d 删除行(不加 -i 将不会对文本进行修改)
$ sed '/[cC]at/d' test_sed.txt | sed '/^$/d'  # 删除带有 cat/Cat 和空行
# sed -i '/^#/d' test_sed.txt                 # 删除#开头的行

sed 添加行  ( i a )

i 行前添加
$ sed '2i tiger' test_sed.txt        # 在第2行前插入 tigera 行后添加
$ sed '1a tiger' test_sed.txt        # 在第1行后插入 tiger在匹配到的行前添加
$ sed '/^Cat/i tiger' test_sed.txt   # 在以Cat开头的行前插入 tiger在匹配到 Cat 的第一行前插入 Tiger 
$ num=`grep -n 'Cat' test_sed.txt | cut -d ':' -f1 | head -n 1` # 找到匹配到的第一个Cat是哪行
$ sed "${num}i Tiger" test_sed.txt                              # 插入 Tiger

sed 替换 ( s/ / / )

$ sed -i  's/Dog/dog/g' test_sed.txt  # 将 Dog 替换成dog

sed 输出指定行内容

$ sed -n '6p' test_sed.txt     # 输出第6行内容
$ sed -n '1,6p' test_sed.txt   # 输出1到6行

awk 输出文本内容

输出行

$ wk 'NR==3' a.txt         # 输出文本第三行
$ awk 'NR==3,NR==5' a.txt  # 输出3~5行其他方法
$ head -3 a.txt | tail -1
$ sed -n '3p' a.txt 

输出列

-F    指定分隔符(默认为空格)$ awk -F ':' '{print $3,$4}' a.txt                   # 打印第3和第4行
$ awk -F ':' 'NR==1,NR==4{print $1,$3}' a.txt        # 打印1~4行的第1列和第3列
$ sed -n '1,4p' a.txt | awk -F ':' '{print $1,$3}'   # 打印1~4行的第1列和第3列

systemctl 系统服务管理

在开机时启用一个服务:
$ systemctl enable firewalld.service在开机时禁用一个服务:
$ systemctl disable firewalld.service查看服务是否开机启动:
$ systemctl is-enabled firewalld.service查看所有开机自启的服务:
$ systemctl list-unit-files --type=service --state=enabled

http://www.yayakq.cn/news/99887/

相关文章:

  • dw怎么做网站相册百度网盘app官网下载
  • 百度大全下载厦门seo怎么做
  • 网站建设设计简介怎么建设一个企业网站
  • 更换网站服务器网站建设有没有资质
  • 网站建设运营公司企业特色自动生成设计图
  • wordpress个人站无法升级开源wordpress主题
  • 做网站自己装服务器wordpress做表格查询
  • 天津建设银行招聘网站做网赌网站
  • 网站的运营成本搜盘网
  • 广州越秀网站建设公司网页设计论文题目大全
  • 瑞安电影城网站建设合肥做网站是什么
  • 摄影师网站推荐装修房子什么风格最耐看
  • 谁教我做啊谁会做网站啊网站开发方式的选择
  • 海南的房产网站建设门户网站模式
  • 莆田网站建设哪里便宜wordpress 加载慢
  • 运动健身型网站开发南京网站建设q润洽网络
  • 做网站要多少钱新乡国外搜索引擎排名百鸣
  • 整站网站优化价格建站程序选择
  • 东营网站建设天锐科技台州快速建站公司
  • 网站建设开发模式h5网页设计教程案例 杨松
  • 气血不足做网站江小白网络营销案例分析
  • 好看的旅游网站模板下载软件项目管理书籍推荐
  • 职业技术学院网站建设项目龙岩小程序报价
  • 网站建设需要哪些资料湘潭网站建设 都来磐石网络
  • 驻马店做网站推广青柠影院免费观看电视剧高清
  • 毕业室内设计代做网站梧州高端网站建设服务
  • 免费自助建站哪个网站最好还没有做网站可以先备案域名吗
  • 学做网站论坛账号如何去做一个网站
  • 广州网站搭建费用郑州企业建站模板
  • 成都网站建设木子网络免费网站软件推荐