前言:
当前同学们对“csstable行号”大概比较注重,兄弟们都想要知道一些“csstable行号”的相关文章。那么小编也在网摘上汇集了一些对于“csstable行号””的相关文章,希望同学们能喜欢,朋友们一起来学习一下吧!话不多说,直接开干! 来一点干货
Linux系统设置静态地址
1:使用root账户(最高权限的账户):vim /etc/sysconfig/network-scripts/ifcfg-ens33
2;修改文件如下:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="7a97e6ca-343c-403f-830b-7c67a003b85f"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.176.110
GATEWAY=192.168.176.2
DNS=192.168.176.2
3:保存,重启网卡: service network restart 显示ok就成功。
4:同时xshell软件连接的ip地址要和你修改之后的IPADDR地址保持一致
Linux中的命令
快捷键
ll -a/ls -a:显示本文件夹的隐藏文件获取文件夹
yy : 复制当前行 -------- 一般模式
nyy : 赋值当前行及向下的共计n行 ------------一般模式
p : 粘贴------------一般模式
dd : 删除当前行------------一般模式
n dd : 删除当前行及向下的共计n行------------一般模式
/单词 在文件中查找某个单词 输入n继续查找下一个--------------命令行模式
:set nu 和:set nonu 设置文件的行号和取消行号 ---------------命令行模式
gg : 到首行 -------------------- 一般模式
G :到末行
n shift+g 到第n行 --------------一般模式
关机和重启
shutdown -h now 立即关机
shutdown -h 1 1分钟后关机
shutdown -r now 重启
halt 关机
init 0 关机
reboot 重启
用户家目录
/home/目录下有各个创建的用户对应的家目录,当用户登录时,会自动进入自己的家目录。
添加用户
useradd 用户名 添加用户
passwd 用户名 设置用户密码
删除用户
userdel 用户名 删除用户但保留家目录
userdel -r 用户名 删除用户及家目录
切换用户
su -用户名 切换用户
exit 切换到上一个用户
查看用户信息
id 用户名
查看用户名
whoami
创建组:
groupadd 组名
删除组:
groupdel 组名
增加用户到指定的组
adduser 用户名 -g 组名
修改用户到指定的组
usermod 用户名 -g 组名
用户配置文件信息
vim /etc/passwd
组信息配置文件
vim /etc/group
pwd
功能:显示当前工作目录的绝对路径。
cd /返回家目录
cd ~返回家目录
cd ..回到当前目录的上一级目录
mkdir
功能:创建目录
语法:mkdir [选项] 要创建的目录
-p创建多级目录
mkdir -p a/b/c/d
rmdir
功能:删除空目录
语法:rmdir 目录
rm
功能:删除文件或目录
语法:rm [选项] 文件或目录
-r递归删除整个文件夹
-f强制删除,不提示
例:rm -fr a
touch
功能:新建一到多个文件
语法:touch文件1 [文件2,文件3...]
cp
功能:拷贝文件到指定目录
语法:cp [选项] source dest
-r递归整个文件夹
注意:使用\cp,可以强制覆盖,不提示
cp -r dd/ aa/:将dd文件下的所有内容拷贝到aa文件下,a如果aa文件下有相同的内容,则会提示是否覆盖
\cp -r dd/ aa/:将dd文件下的所有内容拷贝到aa文件下,a如果aa文件下有相同的内容,则不会提示是否覆盖
mv a.text aaa/:将a.text文件直接移到aaa文件下
mv a.text b.text :将a文件名称改为b名称
cat
功能:查看文件内容,只读。
语法:cat [选项] 文件
常用选项:
-n显示行号
技巧: 通常和管道命令| more一起使用,分页显示
cat a.text:直接将a.text文件内容打印到控制台上
cat -n a.text:打印到控制台并且显示行数
more a.text:将a.text文件打开并且只显示一页,
more指令内置了若干快捷键:
功能:全屏、按页显示文本文件内容
语法:more 文件
more指令内置了若干快捷键:
空格 向下翻一页
Enter 向下翻一行
q 退出
Ctrl + b 向上翻一屏
Ctrl + f 向下翻一屏
= 输出当前行号
:f 输出文件名和当前行号
Less
功能:分屏查看文本文件内容。
说明:less的功能比more强大,它在显示文件内容时,不是全部加载后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高效率。
语法:less 文件
less指令内置了若干快捷键
空格 向下翻一页
Pagedown 向下翻一页
Pageup 向上翻一页
/字符串 向下查找字符串
?字符串 向上查找字符串
q 退出
>和>>
功能:>表示覆盖,>>表示追加。将前者覆盖或追加到后者,若后者不存在,则创建。
案例
ls > 文件将ls显示的内容覆盖写入到文件,若该文件不存在,则创建文件
cat 文件1 > 文件2将文件1的内容覆盖文件2
echo "内容" >> 文件 将内容追加到文件
echo
功能:输出内容到控制台
语法:echo "内容"
head
功能:显示文件前几行内容,默认10行
语法:head 文件
常用选项:
head -n x 文件名 显示前x行
tail
功能:显示文件后几行内容,默认10行。
语法:tail 文件
常用选项:
-n x显示后x行
-f实时监控文件变化 (非常重要可以用于查看日志,以及日志的监控)
ln
功能:软链接也叫符号链接,类似windows快捷键
语法:ln -s [原文件或目录] [软链接名]
说明:
使用pwd查看目录时,看到的仍然是软链接所在的目录
history
功能:查看或执行历史命令
语法:history
案例:
history n显示最近执行的n条命令
!n执行第n条历史命令
搜索查找
find
功能:从指定目录向下遍历其各个子目录,将满足条件的目录或文件显示在终端
语法:find 搜索范围 选项
find 范围 -name<文件名> 按文件名查找
find 范围 -user<文件名>
按照文件的拥有这查找
find 范围 -size<文件大小> 按照文件大小查找
查找根目录下大于20M的文件
查找根目录下等于20M的文件
ctrl + c 退出查找
grep
功能:过滤查找
语法:grep [选项] 查找内容 源文件
常用选项:
i忽略大小写
n显示匹配行和行号
管道符号|
功能:将|前的命令处理结果,输出给后面的命令来处理
案例:
cat 文件 | grep -ni 内容
压缩解压类
gzip/gunzip
功能:gizp压缩(只能压缩为.gz格式),gunzip解压
gzip 文件压缩
gunzip 文件解压
注意:用gzip压缩不会保留源文件
zip/unzip
安装指令<需要联网>(yum install -y unzip zip)
功能:zip压缩,unzip解压
语法:
zip [选项] 压缩后的文件 压缩前的为文件压缩文件或目录
unzip [选项] 要解压的文件解压
zip选项:
-r递归压缩,即压缩目录
unzip选项:
-d指定解压后的存放目录
将test文件夹下的所有内容压缩成dk.zip文件
将dk.zip解压到
tar
功能:打包指令,打包后的文件为.tar.gz格式
语法:tar [选项] 打包后的文件 打包前的文件
说明:-zcvf压缩,-zxvf解压
选项:
c产生.tar打包文件
v显示详细信息
f指定压缩后的文件名
z打包同时压缩
x解包.tar文件
将a.txt b.txt 压缩到a.tar.gz文件
对整个目录下的文件打成压缩包
解压a.tar.gz
文件权限
一般文件创建者就是文件的所有者,享有对文件的可读可写可执行权限
查看文件的所有者
修改文件所有者
使用root创建一个文件
使用chown修改文件所有者
修改文件所在组
chgrp 组名 文件(文件夹)名
rwx权限(重点)
以aaa.txt 为例
-rw-r--r--. 1 pengb pengb 0 6月 27 22:15 aaa.txt
第一个: - 代表文件类型是普通文件 d 代表文件夹 l代表软连接
第二个: rw- 代表权限(r可读,w可写,x可执行)
第三个:r-- 代表文件所有者的同一组用户所拥有的权限(r可读,w可写,x可执行)
第四个:r-- 代表不与文件所有者的其他组用户所拥有的权限(r可读,w可写,x可执行)
第五个:1 表示如果是文件代表的是文件,如果是目录代表的是子目录的个数,如果个数不对是因为有隐藏文件(通过ls -la查看)
第六个:pengb 用户
第七个:pengb 用户组
第八个:0 代表文件的大小
第九个:6月 27 22:15 文件修改时间
权限管理
chmod
功能:修改文件权限
语法:chmod 权限设置 文件目录名
说明:a所有者,g所在组,o其他组,a全部人
方法:
通过+-=。如a+w,a-w,a=r-x
直接通过数字。如:751表示rwx -wx --x
实用指令
ls -l | grep "^-" | wc -l查看文件夹下文件个数
ls -lR | grep "^-" | wc -l 查看文件夹下文件个数(包括子文件夹里的文件)
tree 目录以树状结构显示目录
上传
rz
rz -y:会覆盖原有文件
下载
sz
修改文件中的内容
例:文件aaa.text中的aa改为bb
sed -i 's/aa/bb/g' aaa.text
防火墙所涉及的命令
firewall-cmd --state:查看防火墙是否开启
systemctl stop firewalld.service:手动关闭防火墙
systemctl disable firewalld.service:禁止开机启动防火墙
systemctl enable firewalld.service:开启开机启动防火墙
firewall-cmd --list-ports:查看对外开放的的端口
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
firewall-cmd --reload:重启防火墙
netstat -nap|grep 端口 :根据端口查询服务进程号
ps -ef | grep 进程号 :根据进程号查询后台启动服务
标签: #csstable行号