百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

linux命令(linux命令行怎么复制粘贴)

mhr18 2024-10-02 16:43 18 浏览 0 评论

ls 显示目录下文件

cd ..回到上一级目录

pwd 当前路径

clear 清屏

mkdir 创建文件夹 mkdir /oracle

ls -l /oracle 查看目录下文件数

ls -ld /Oracle

mkdir -p 建立连续的目录 mkdir -p /**/**/

rm -r/-rf /Oracle 提示删除/强制删除

mv 文件改名

mv Oracle Oracle1

ls(du,df,tree)

du -ks oracle 目录所占大小

df -h 查看各目录大小

tree /tmp

vi

cat 显示文件所有信息

tail -10 显示最后十行

tail -f 实时监控文件变化

more 分页显示智能向下 q退出 回车下一行

less 空格下一页 上下箭头 上下看

mv 移动+改名

cp 复制文件

cp -r 复制目录

rm

rm -f

删除,强制删除

:w 保存地地道道的飞洒地方

:q 退出

:wq 保存退出

加! 强制

wq=x

a后输入 i前输入 o下一行输入

gg 第一行

shift+g 一行

/xx 查询 ?

/从上往下 ? 从下往上

yy复制 光标当前行

p粘贴到下一行

dd 剪切 当前光标行

数字yy 当前光标 加下面 一共 数字行 复制(ndd nyy)

u撤销

ESC

用户,组

useradd Oracle 加了Oracle这个用户

id Oracle 查看Oracle这个用户 有信息表示有这个用户

userdel -r ** 删除用户

useradd -u 500 -g Oracle orac id500开始 加入Oracle组

创建用户默认创建同名的组

usermod -u 501 oracle

修改 Oracle的ID

usermod -g rpoot oracle 修改组

ls -a 系统信息

cat etc/shadow

passwd Oracle 更改密码

userel Oracle 删除用户 但是无法继续创建 (有剩余目录)

userdel -r oracle 删除彻底

groupadd 组的添加 + -h 查看拥有命令及用法

groupadd -g 501 dba 创建

cat /etc/group 查看组

usermod -g dba Oracle 创建组(把用户加到组)

groupdel dba 删除组 (若组里有用户 则无法删除此组)

groupmod -g 502 dba 改变组ID

groupadd -g 501 oinstall

useradd -u 500 -g oinstall -G dba (oinstall 为主组 dba为附加组)

su - Oracle 换用户 用Oracle的环境变量

su Oracle 换用户 用root的环境变量

权限

rwxr-xr-x => rwx(用户可读可写可执行) r-x(组:可读可执行) r-x(除了用户和组的其他 可读可执行)

r=4 w=2 x=1(可以互相转化替代)

用户 = 7

组 = 5

其他 = 5

所谓的755权限

chown oracle:oinstall /oracle分配目录权限

chown -R 。。。。目录下的东西也跟着改权限

chmod -R 777 /Oracle最大权限

解压:

file + 文件名 看文件什么格式

zip(gz)格式: gunzip + 文件名

tar格式: tar -xvf + 文件名

制作 tar格式的包: tar -cvf 压缩后的文件名 文件/

gzip -6(压缩比) a.tar a.tar.gz

tar -zcvf a.tar.gz a/(直接gz)

tar -zxvf a.tar.gz 解压

cpio格式: cpio -idmv < 文件名 另一个 cpio -idcmv < 文件名

ctrl+c结束当前操作

zcat +文件名 将gz直接解压成cpio解压后的

zip:unzip +文件名

tar.bz2 : tar -jxvf(解压) tar -cjvf(创建)

安装:

rpm -ivh +文件名.hpm

rpm -qa|grep zsh 查看安装程序

rpm -e zsh 安装文件 (卸载文件)

用yum 解决依赖关系

首先创建server

vi yum.repos.d

{

[server]

name=server(名字任意取)

baseurl=file:///mnt/Server(使用本地目录的光盘源,mnt目录下的,使用Server)

enabled=1(是否开启此功能)

gpgcheck=0(是否检查gpgkey)

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rethat-release(光盘)

}

mount /dev/hdc /mnt 将光盘放到mnt目录下

yum clear all 刷新yum源的配置

clear 使之生效

配置完毕 可以使用

yum install gcc* -y (安装GCC* ,*是模糊,以GCC开头的都安装。不要-y 会提示是否安装)

yum groupinstall (一个软件包的集合,执行可以安装很多软件)

网络的设置:

setup

选择显示的网卡

USE DHCP 后加* 就是自动配置 不加就在下面自己添加IP 网管 子网掩码

/etc/init.d/network restart 重启网卡

ifconfig 网卡名 查看制定网卡信息

ifconfig -a//ifconfig//ip a 三个命令都可以查看所有网卡信息

cd /etc/sysconfig/

cd network-scripts

vi 配置

直接修改 可以达到修改IP地址的目的

修改主机名:

vi /etc/host

最后一排+ IP + 主机名

vi /etc/sysconfig/network

将hostname=后改称刚刚设置的主机名

hostname 主机名 更改主机名

可设置多个主机名

对磁盘的管理:

fdisk -l看磁盘情况

fdisk dev/sda

分区

主分区+扩展分区必能超过四个

command : m 看帮助

d删除 a加 p查看 w保存退出 q不保存退出

p后 +p加主分区 +e+扩展分区

n(new)+分区

partporbe 相当于确认分区的修改

mkfs.ext3 /dev/分区名 使用分区(首先会格式化)

mount /dev/分区名 /mnt

touch aa//mkdir aaa 创建文件就在此分区了

图形界面

xyes

xclock

测试图形界面是否登录到服务器上

scp -r /oracle id:/地址 (SSH的远程传输)

ps -ef |grep ** 查看进程

kill -9 **结束进程

ps -ef 查看所有进程

kill -9 'ps -rf |grep ssh |grep -v |awk‘{print $2}’' 吧带SSH的进程杀掉

vmstat 1 5 一秒一次,五次 查看进程情况

top 监控所有进程占用CPU内存 按s 修改刷新间隔时间

相关推荐

SQLite:小众?其实它比你想象的更普及,连这个领域都有人用!

2000年,一艘美国军舰上,数据库服务器频繁宕机,弹出“无法连接数据库”的致命报错。程序员RichardHipp被“背锅”后灵光一现:“为什么不能直接从硬盘读数据?”——这句疑问,拉开了SQLite...

每日学习“IT”是什么呢?(每天学习it小技巧)

IT是信息技术(InformationTechnology)的简称,它是一个广泛的领域,涉及到利用计算机、网络通信技术、软件等来存储、处理、传输和获取信息。计算机硬件硬件组成部分:包括中央处理器(...

Spring Boot 中JPA和MyBatis技术那个更好?

你在进行SpringBoot项目开发时,是不是也经常在选择JPA和MyBatis这两个持久化技术上犯难?面对众多前辈的经验之谈,却始终拿不准哪种技术才最适合自己的项目?别担心,今天咱们就...

chiner-数据库关系模型设计神器(数据库数据关系模型)

1.简介chiner是一款布局简洁、操作简单,同时自带两个案例让你更方便入手的数据库关系模型设计平台,支持PowerDesigner导入,也对元PDMan高度兼容。核心理念:架构焕新,初心不变;功能更...

Spring Data JPA 的 JpaRepository与MyBatis区别对比

SpringDataJPA的JpaRepository和MyBatis是Java生态中两种非常流行但设计理念和使用方式截然不同的持久层框架。它们的核心区别在于如何管理对象-关系映射(...

DataStage 最佳实践之读取解析EXCEL文件

在上期发布的文章《分分钟让你学会使用DataStage连通企业级数据库》中,给大家详细介绍过DataStage广泛支持各种异构平台的数据库,提供多种功能强大、类型丰富的数据库连接器,满足企业数据集成所...

10个优秀的MySQL管理工具,都是大佬们的珍藏

Mysql开源、体积小、速度快、成本低、安全性高,目前在全球中小型网站中被广泛应用。今天给大家介绍10个优秀的MySQL管理工具,都是大佬们的珍藏,对你有用的话,可以收藏转发。1、Induction...

支持多种数据库的管理软件-Database .NET

概述管理数据库的工具有很多,今天推荐一款别样的,支持众多数据库类型的管理工具-Database.NETDatabaseNET是一款专业高效的软件,用于在Windows环境下连接和管理各种数据库。这...

甲骨文签署多项大型云协议,其一未来可贡献超300亿美元年收入

IT之家7月1日消息,根据甲骨文Oracle当地时间6月30日向美国证券交易委员会(SEC)递交的FORM8-K文件,该企业在始于2025年6月1日的202...

甲骨文获TEMU巨额合同,后者大部分基础设施将迁移至Oracle云

IT之家6月23日消息,Oracle甲骨文创始人、董事长兼首席技术官LarryEllison(拉里埃里森)在本月早些时候的2025财年第四财季和全财年财报电话会议上表示,Oracle...

Spring Boot 自定义数据源设置,这些坑你踩过吗?

你在使用SpringBoot进行后端开发的过程中,是不是也遇到过这样的问题:项目上线后,数据库连接总是不稳定,偶尔还会出现数据读取缓慢的情况,严重影响了用户体验。经过排查,发现很大一部分原因竟然...

一个开箱即用的代码生成器(一个开箱即用的代码生成器是什么)

今天给大家推荐一个好用的代码生成器,名为renren-generator,该项目附带前端页面,可以很方便的选择我们所需要生成代码的表。首先我们通过git工具克隆下来代码(地址见文末),导入idea。...

低代码建模平台-数据挖掘平台(低代码平台的实现方式)

现在来看一下数据连接。·这里是管理数据连接的空间,点击这里可以新增一个数据连接。·输入连接名称,然后输入url,是通过gdbc的方式去连接的数据库,目前是支持mysql、oracle以及国产数据库达梦...

navicat 17.2.7连接oracle数据库提示加载oracle库失败

系统:macOS15.5navicat版本:navicatpremiumlite17.2.7连接oracle测试报错:加载oracle库失败【解决办法】:放达里面找到程序,显示简介里面勾选“使...

开源“Windows”ReactOS更新:支持全屏应用

IT之家6月17日消息,ReactOS团队昨日(6月16日)在X平台发布系列推文,公布了该系统的最新进展,包括升级Explorer组件,支持全屏应用,从Wine项目引入了...

取消回复欢迎 发表评论: