商务服务
Linux配置和linux命令
2024-12-26 10:18

vi  /etc/sysconfig/network-scripts/ifcfg-eth0

按i 键 进入insert编辑模式 ,将光标移动到 ONBOOT=no 的末尾,修改 no为 yes

按esc键退出编辑模式

输入    wq   保存退出     :wq! 强制保存退出      shift+z z  :保存退出

重启网卡命令 :service   network  restart   

命令 ifconfig  查询网络信息   

1、修改配置文件

vi /etc/yum/pluginconf.d/fastestmirror.conf

#修改参数

enable=0

2、yum源镜像文件备份

mv /etc/yum.repos.d/CentOS-base.repo /etc/yum.repos.d/CentOS-base.repo.bak

3、下载新的阿里源文件

wget -O    /etc/yum.repos.d/CentOS-base.repo     https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Aliyun.repo

4、清除所有缓存

yum clean all

5、新建缓存文件

yum makecache

6、重置文件列表

yum repolist

关闭防火墙

service   iptables   stop  

关闭防火墙开机启动

chkconfig   iptables  off

查询防火墙状态

service   iptables   status

1、cd    :单独使用是直接回到登录主目录   ~

2、cd   路径 :绝对路径/相对路径  进入目标目录

参数

-a :查看包含隐藏文件和 .  .. 在内的所有文件  

-A:查看除 . 和 .. 外,包含隐藏文件在内的所有文件

-l  :查看文件的详细信息  (ll  是ls   -l 的别名

d rwx------.  25              zhangsan zhangsan 4096          9月  27 10:44           zhangsan

    文件类型  文件权限  硬链接数  文件所属人  文件所属组   文件大小   文件最后修改时间   文件名

  (d目录文件,- 普通文件,……

-r :对文件进行排序

-t:根据修改时间排序        ls  -lrt  :查看文件的详细信息并按照修改时间排序

-h :将文件大小以常用单位显示(常与-l参数一起使用

cat  文件名 :查看文件的所有内容

tail  文件名 :默认查看文件的后10行内容

head   文件名 :默认查看文件的前10行内容

touch   文件名  :新建一个空的普通文件

 用户id

超级用户:0                        

系统用户:1~499

普通用户:500~65535             

useradd  [参数]  用户名

参数

-c  :设置备注信息

-g:指定用户组 (可以是组ID 也可以是组名

-r :创建系统用户

-u :指定用户的用户ID

usermod  [参数]   用户名

参数

-c  :设置备注信息

-g:指定用户组 (可以是组ID 也可以是组名

-u :指定用户的用户ID

-l  :修改用户名称

userdel  [参数]  用户名

参数

-r  :删除用户及其home目录。

groupadd  [参数]   组名

参数

-g  :指定组ID

-r :创建系统用户组

groupmod  [参数]   用户组名

参数

-g  :指定组ID

-n :设置新的组名

groupdel   [参数]  组名  

注意删除用户组时一定要确保组里没有用户

目录管理

mkdir   目录名  :在当前路径下创建一个空目录

参数-p   : 在指定的路径上递归创建目录 (如果指定的路径存在,则在路径末尾创建空目录;如果路径不存在,则会沿着路径创建所有的目录

rmdir  目录名 :删除当前路径下的一个空目录

1、mv   原文件名    新文件名   : 给文件重命名

2、mv   原文件名    路径 :将文件剪切到目标路径

3、mv   原文件名    路径/新文件名 :将文件剪切到目标路径下并重命名

1、cp    原文件名    新文件名  :在当前路径下复制文件

2、cp    原文件名    路径 :将文件复制到目标路径下

3、cp    原文件名    路径/新文件名 :将文件复制到目标路径下并重命名

注意点cp 默认只能复制普通文件如果要复制目录文件则需要使用参数  -r  

vi   文件名 : 打开编辑一个普通文件(如果该文件不存在,则会新建文件然后打开编辑

vi  +  文件名 :打开编辑一个普通文件并将光标置于文件的最后一行的行首

vi  -r   文件名  :在上次正用vi编辑时发生系统崩溃,恢复文件

按   a  键:在光标之后插入

按   i  键: 在光标之前插入

按  o  键:在光标之后另起一行进入插入

都可以进入insert编辑模式

命令模式下

按n查找下一个,按N返回上一个

/字符串   从当前光标位置往文件末尾查找字符串

?字符串   从当前光标位置往文件首部查找字符串

 s/查找的内容/替换的内容/g                   替换光标所在行的内容

 :n1,n2  s/查找的内容/替换的内容/g        替换文件的n1行到n2行的内容

 g/查找的内容/s//替换的内容/g              替换全文内容

yw复制光标所在位置到单词末尾之间的字符

nyw复制光标所在位置之后的n个单词

yy复制光标所在行

nyy复制由光标所在行开始的n行

p:将复制内容粘贴到光标所在的位置

 :w     保存

 :q      退出

 :q!     强制退出

 Shift +z z  保存退出

grep   [参数]    匹配规则    文件名   :按照匹配规则在文件中搜索出包含关键字的匹配行的内容

参数

-c :输入匹配行的行数

-i  :不区分大小写

-n :输入匹配行对应的行号

-v :显示不包含匹配行的内容(反向匹配搜索

1、精确匹配

  <    : 限定符号后字符的左边无任意字符

  >    :限定符号前字符的右边无任意字符

2、匹配行首 :  

^    :匹配行首以某某字符开头

3、范围匹配

  [ ]   分别匹配出[ ]内的各个字符,如果是连续值时,可以使用 -  来简写 :0-9  、a-z  等

4、模糊匹配

   .  : 任意一个字符  

  *  :代表 0个或多个  * 前的字符

5、重复

  m{n}   :表示m连续重复n次

  m{n,}   :  表示m连续至少重复n次

  m{n,t}  : 表示m连续至少重复n次,最多t次

  |  :管道符号   ,上一个命令的输出作为下一个命令的输入

sort  [参数]   文件名  给文本内容排序(默认按照每行的行首字符进行排序:数字 0-9 、aA-zZ

参数

-k:指定排序的域 (列(默认以空格为划分

-t :指定划分域(列)的方式  (常与 -k 一起使用

-n :将数字字符看做一个整体数值

-r :倒序排序

wc  [参数]  文件名  默认统计文本的  行数  、单词数 、字节数

参数

-l :统计行数

-w :统计单词数

-m :统计字符数

-c :统计字节数

rm  [参数]  文件名  : 默认删除普通文件(需要进去删除确认

参数

-r  :删除文件或目录时给予确认提示

-f  :强制删除,不需要删除提示

rm  -rf :强制删除文件和目录不需要提示

find  路径  [参数]  参数值   默认在当前路径下查找文件

参数

-name  : 按照文件名查找    可以使用通配符 * 和[ ]等

-type   :按照文件的类型查找       d表示目录,f表示普通文件

-user   :按照文件的所属人查找

-group  :按照文件的所属组查找

a  访问时间     c  状态修改时间    m   内容修改时间

min  分钟数    time   天数

find   路径  -mmin   (+ / -  /  )1

注意  :  时间前 可以添加  +  、-  、不添加符号  ;其中+ 代表 具体的时间以前 ,-代表具体的时间以内  ,不加符号代表精确时间

打开处理(对文本内容进行操作)查找到的文件

-exec,将其前面命令的输出做为其后面命令的操作对象

用法 :  find  -name  参数值      -exec   命令   {}   ;

(在数据库中查找文件路径的索引,查找的文件必须存在于数据库文件中。比find更快速)

注意

第一次使用 locate 命令时,需要使用命令 updatedb    先创建数据库文件 : /var/lib/mlocate/mlocate.db

 /etc/updatedb.conf??  updatedb的配置文件(对updatedb命令的限制)

updatedb 创建数据库后,每天自动更新一次,如果要查找没有更新以前建立的文件,则需要手动更新

locate   [参数]   路径索引的匹配关键字   

参数

-c 只输出找到的数量

-i  忽略大小写

whereis   程序名   :只能用于程序名的搜索,在特定目录中查找程序的原始代码,二进制文件,或是帮助文件

which  命令   :  查找可执行命令,在 环境变量 path路径中查找命令的可执行文件

参数

-n :对所有输出行进行编号

-b :对所有的输出行进行编号,忽略空行

cat 还可以同时查看多个文件

按回车键显示下一行,按空格键显示下一页,按b键返回上一页 ,显示完成后自动退出

参数

-num :指定每页显示num行  

+num  : 指定从第num行开始显示

按回车键显示下一行,按空格键显示下一页,按b键返回上一页 ,显示完成后需要输入命令q 来退出

常用的命令

查找: 类似于vi的查找

/字符串

?字符串

参数

-num  :指定查看文件的前num行

参数

-num  :指定查看文件的后num 行

-f  :查看动态文件的信息(日志信息

tail  -f  日志文件名 : 可以查看动态日志信息  (适用于单人操作系统时查看日志

tail  -f  日志文件名  > 新文件名     (适用于单人操作系统,可以将日志信息重定向写入新文件中,操作完成后,对新文件进行关键字搜索就可以)

tail  -f  日志文件  | grep   关键字    适用于多人同时操作系统时查看关键字的相关日志信息

scureCRT自带的记录操作日志信息

文件——会话日志(选择保存的位置和文件名)——操作完成后——取消勾选的会话日志

权限修改chmod 、chown、chgrp

linux中权限分为  读 r  4 、写 w  2、执行 x  1

文件权限范围  文件的所属人 u  、文件的所属组  g 、其他人  o     (所有人 a)

Linux配置和linux命令

1、使用权限数值来给文件赋权限

chmod   数值   文件名

-  rw- r-- r--. 1 root root  582 9月  29 15:12 a1       644    ——>  rwx rw- --x       761

chmod  761  a1

2、给对应的权限范围直接+/-  某个权限

chmod   范围+/-  权限  ,……  文件名

- rwx rw- --x. 1 root root  582 9月  29 15:12 a1  ——>   rw- r-- r--  

chmod  u-x,g-w,o-x,o+r   a1

chown    用户名   文件名

chgrp   组名    文件名

参数

-R :递归修改目录的权限

file   文件名  : 展示文件的类型和编码格式

ln  [参数]   原文件名    链接文件名  默认创建一个硬链接

参数

-s  :创建一个软链接

区别

硬链接:相当于复制一个原文件同时让两个文件保持同步。删除原文件后,对硬链接文件无影响。 目录文件是不能创建硬链接的。 硬链接不允许跨文件系统。

软链接:相当于给原文件创建了一个快捷访问方式。删除原文件后,快捷方式失效。目录文件可以创建软链接。软链接可以跨文件系统。

复制链接文件(软链接) 时不带参数 -d 则将原文件拷贝到目标路径下

带了参数-d  则会将链接文件以及链接的快捷访问路径原封不动的复制到目标路径下

cp  -s  跟 ln -s  等同    都是创建一个软链接文件

系统设置命令

alias  '别名=命令'  (一般只作用本次进程

取消别名

unalias   别名  

echo  [参数]   文本内容   :  将文本内容显示在屏幕上

echo  $变量名     :获取变量值

参数

-e  :使转义字符生效

export   变量名=变量值

网络通信命令

网卡配置信息文件:  /etc/sysconfig/network-scripts/ifcfg-eth0

----------------

------变更-----

ONBOOT=yes                         配置在启动时生效

NM_CONTROLLED=yes

BOOTPROTO=static                (写死IP)dhcp会动态生成一个IP

IPADDR=192.XXX.XXX.XX      (IP地址

GATEWAY=192.xxx.xxx.1        (网关

BROADCAST=192.xxx.xxx.255(广播地址

DNS1=114.114.114.114         ( 电信

DNS2=8.8.8.8(谷歌

重启网卡服务service   network  restart  

主机名配置文件 :/etc/sysconfig/network      (修改后重启生效

netstat  -ant/u  : 查看所有的TCP /UDP协议连接情况,以数值的形式展示

-c :每隔1秒就重新显示一遍,直到用户中断它

ping  ip地址/域名

1、将本地文件拷贝到远程主机上

scp   本地文件的路径      用户名@ip地址 远程端的存放路径(绝对路径

2、将远程文件拷贝到本地

scp    用户名@ip地址远程文件的路径           本地存放路径

如果要拷贝目录文件,需要加 参数  -r

磁盘管理命令  

参数

-h :以常用单位显示文件大小

-a: 显示所有的文件系统列表

1、单独使用du   :显示当前目录及其子目录文件的大小

2、du  文件名 显示指定文件的大小

参数

-a :显示目录中所有的文件,不只是目录

-h :以常用单位显示文件大小

top : 实时查看系统(整体性能和各个进程)的资源使用情况

命令展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况

              单独使用时,展示当前系统使用情况

vmstat   间隔时间 展现给定时间间隔的服务器的状态值

gzip  后缀名  .gz

gzip  文件名    对文件进行压缩打包

gzip  -d   压缩包名

注意点:gzip  压缩和解压缩后都会删除源文件  ;gzip不能直接压缩目录需要参数 -r 实际上是对目录下的所有子文件进行依次压缩

gzip压缩包还可以使用  gunzip来进行解压缩  :gunzip   包名  

打包tar  -cvf    包名.tar    要打包的文件名     

解包tar  -xvf    包名.tar     

压缩tar  -zcvf   压缩包名.tar.gz    要压缩的文件名

解压缩 tar -zxvf   压缩包名.tar.gz

注意点 :tar 的打包和压缩是两种不同的方式,打包和压缩都不删除源文件,可以直接对目录进行打包压缩(整个目录及其内部所有内容

压缩zip   包名.zip    要压缩的文件名

解压缩unzip  包名.zip   

注意点:zip的压缩和解压缩不删除源文件。zip对目录文件进行压缩时不带参数时直接压缩的是目录名,不带内容文件如果要讲整个目录进行压缩,则需要使用参数   -r

安装rpm包  :rpm  -ivh  包名.rpm

卸载rpm程序 :rpm  -ev  rpm程序

升级rpm程序 :rpm  -Uvh  升级包.rpm

安装  :dpkg  -i  包名.deb

卸载:  dpkg  -e  程序名

yum 在线安装程序相关命令

yum list  

yum list installed

yum install 软件名

yum  remove  软件名

    以上就是本篇文章【Linux配置和linux命令】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/10011.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
过年无忧 | 一键get这些春节话术!
一键Get这些春节话术~过年无忧新年快乐春节将至,年味渐浓在这温馨又热闹的节日氛围里我们既能品尝各式各样的美味佳肴沉浸于味
2025在新加坡生活的我们将迎来“至暗时刻”:房租飙涨、每个月入不敷出…
聚焦新加坡真是开年暴击!2025年刚开始,还没过新年呢,万事通就出了一身冷汗:今年又是一个物价涨涨涨的年份。在网上一搜“新加
太抽象!太抽象!2024年游戏行业简直太抽象!
年末,DataEye研究院今天整点活,轻松一波。——用数据、新闻盘点2024年国内游戏业有多抽象。回首2024年有产品研发8年烧了数亿,
TikTok会如何收场
TikTok的命运再次悬而不决。在美国下架12小时又恢复运营之后,1月20日,美国总统特朗普签署行政命令,要求TikTok「不卖就禁」法
今天上午10:00,成绩发布!
早安,东台!‍今天是2025年1月22日‍星期三(农历腊月廿三)大美东台,活力满满进取创新、奋斗拼搏最近有哪些新动态?和小东一
农村土地托管服务的理论基础
中国产品流通经纪人协会供销合作行业标准《农产品食品供应商信用评价规范》参编单位征集函中国农产品流通经纪人协会供销合作行业
头上三尺有神明,每个人头顶都有一颗星,当星光消失人也就消失!
每当夜晚降临后,我们抬头看天空,会看到满天的星星,自古以来,人们从没有停止过对星象的观测和研究。古人观测星象,一则是为了
运营师抖音代运营
运营师抖音代运营:掌握流行短视频潮流的神奇职业短视频平台已经成为人们娱乐、学习和社交的重要方式。在众多的短视频平台中,抖
微短剧,2024年“最大赢家”? | 年终盘点
2024,短剧行业大变样。作者 | 张语格编辑 | 趣解商业文娱组“互联网大厂争相入局。”“98%的短剧制作方都在亏钱。”“用户被免
同类第一!20%弹性的人工智能 ETF 科创(588760)今日上市,一键布局科创板优质AI龙头
  最新公告内容显示,广发上证科创板交易型开放式指数投资基金(基金代码:588760;扩位简称: ETF 科创)已于 2025 年 1 月 1