平时一些使用 命令

 

=========================UE=================================
UE 使用 替换 ctrl+r  ^p 替换回车符号 


cmd 下面看 数据库连接情况
tnsping database
tnsping jyfxnew
==========================linux================================

--拷贝 文件夹及文件 到指定机器上指定目录
scp -r /app/isee isee@134.96.159.54:/app      


ftp 10.70.9.202
tar -xvf itb.tar
rm -rf itb 循环删除目录及文件无提示
rm -f a.txt 删除文件无提示

查看MAC地址
ifconfig | grep HWaddr


chmod 777 *  赋权


du -m  --max-depth=1  文件夹名称

=============================window=======================
查看端口命令
netstat -aop|findstr "80"

注册表命令 regedit


在windows命令行窗口下执行:

C:\>netstat -aon|findstr "4444"
TCP    127.0.0.1:4444         0.0.0.0:0              LISTENING       2434
由上面得知,端口被进程号为2434的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2434"
javaw.exe                     2434 Console                 0     16,064 K
 
这样就可以很轻松的kill掉javaw.exe 来腾出4444端口
taskkill /PID 2434 /F

 

 

 

==================================oracle===========================
               DBLINK  tablename@dblink
INSERT INTO JYFX_PORTAL.KPI_DAILY_JYFXNEW@JYFX_DEV
select  * from kpi_daily where  kpi_date >= to_date('2009-11-19','yyyy-mm-dd') and kpi_date <=to_date('2009-11-30','yyyy-mm-dd')


truncate  table  JYFX_PORTAL.KPI_DAILY_JYFXNEW

 

 

 

=============================DB2======================
查找DB2端口号:

1当前用户下执行: db2 get dbm cfg | grep -i service
  返回: TCP/IP Service name                          (SVCENAME) = db2cdb2inst1
根据db2cdb2inst1 去etc目录下查看 对于的端口号

2 执行:cd  /etc

3 执行:cat services 就可以看到

101上面的配置
# DB2 services for db2inst2
db2cdb2inst1    59110/tcp
db2idb2inst1    50001/tcp

DB2_db2inst1    60001/tcp
DB2_db2inst1_1  60002/tcp
DB2_db2inst1_2  60003/tcp
DB2_db2inst1_3  60004/tcp
DB2_db2inst1_4  60005/tcp
DB2_db2inst1_5  60006/tcp
DB2_db2inst1_6  60007/tcp


这样查看DB2配置
db2 list db directory

====================================================
查看unix下面tomcat的进程
ps -ef | grep tomcat
====================================================================================================
whereis oracle   查看安装路径
which  oracle  查看可运行程序路径
=====================================================================================================
df -k 看空间大小
du -k 看大小

<think>好的,用户想了解常用的Linux命令列表。首先,我需要根据系统级指令来整理回答,确保格式正确,比如行内数学表达式用$...$,独立公式用$$...$$,不过这里可能不太涉及数学公式,但要注意其他要求。用户提供的参考引用里有引用[1]和引用[2],需要正确引用相关内容。 首先,用户的问题是关于常用Linux命令,所以需要分门别类列出常见的命令。根据引用[2],里面提到了文件和目录操作、查看文件内容、文件搜索、权限管理、文本处理、打包压缩、进程管理等类别。需要按照这些类别来组织内容,每个类别下选几个最常用的命令,并简要说明用法。 例如,文件和目录操作包括cd、pwd、ls、cp、mv、rm等。查看文件内容可以用cat、more、less、head、tail。文件搜索可以用find和locate。权限管理是chmod、chown、chgrp。文本处理有grep、awk、sed。打包压缩用tar、gzip、zip/unzip。进程管理用ps、top、kill。网络相关有ping、curl、wget、netstat。系统信息则包括uname、df、du、free。用户管理有useradd、passwd、su。关机重启用shutdown、reboot。 接下来要确保每个命令的说明简洁明了,比如ls命令的常用选项,像-l显示详细信息,-a显示隐藏文件。然后,在适当的位置添加引用,例如在说明man命令时引用[^1],在分类结构上引用[^2]。 然后生成相关问题,可能需要考虑用户可能的后续问题,比如如何查看隐藏文件,如何查找文件,如何修改权限,如何终止进程等。要确保问题覆盖用户可能感兴趣的方面,并基于提供的引用内容。 最后,检查格式是否正确,避免使用markdown,用中文回答,确保LaTeX语法正确(虽然这里可能用不上),并且所有行内表达式正确。同时,回答结构清晰,分点说明,帮助用户逐步理解。确认引用的位置自然,比如在提到man命令时添加,在整体结构上引用。</think>### 常用 Linux 命令列表 Linux 命令是系统操作的核心工具,以下是按功能分类的常用命令及其简要说明: --- #### **1. 文件和目录操作** - **`cd`**:切换目录 ```bash cd /home/user # 进入指定目录 cd .. # 返回上级目录 ``` - **`pwd`**:显示当前工作目录路径 - **`ls`**:列出目录内容 ```bash ls -l # 显示详细信息(权限、大小等) ls -a # 显示隐藏文件 ``` - **`cp`**:复制文件或目录 ```bash cp file1.txt file2.txt # 复制文件 cp -r dir1 dir2 # 递归复制目录 ``` - **`mv`**:移动或重命名文件/目录 ```bash mv old.txt new.txt # 重命名文件 mv file.txt /target/dir # 移动文件 ``` - **`rm`**:删除文件或目录 ```bash rm file.txt # 删除文件 rm -r dir # 递归删除目录 ``` --- #### **2. 查看文件内容** - **`cat`**:显示文件全部内容 ```bash cat file.txt ``` - **`more`** / **`less`**:分页查看文件 ```bash less large_file.log # 支持上下翻页 ``` - **`head`** / **`tail`**:查看文件头部或尾部 ```bash tail -n 10 file.log # 显示最后10行 ``` --- #### **3. 文件搜索** - **`find`**:按条件搜索文件 ```bash find /home -name "*.txt" # 搜索所有.txt文件 ``` - **`locate`**:基于数据库快速搜索 ```bash locate filename # 需先更新数据库(updatedb) ``` --- #### **4. 权限管理** - **`chmod`**:修改文件权限 ```bash chmod 755 script.sh # 所有者可读写执行,其他用户只读执行 chmod +x script.sh # 添加执行权限 ``` - **`chown`**:修改文件所有者 ```bash chown user:group file.txt ``` --- #### **5. 文本处理** - **`grep`**:文本搜索工具 ```bash grep "error" log.txt # 查找包含"error"的行 ``` - **`awk`** / **`sed`**:高级文本处理 ```bash awk '{print $1}' data.txt # 打印第一列 sed 's/old/new/g' file.txt # 替换文本 ``` --- #### **6. 系统管理** - **`ps`**:查看进程状态 ```bash ps aux # 显示所有进程 ``` - **`top`**:实时监控系统资源 - **`kill`**:终止进程 ```bash kill -9 PID # 强制终止进程 ``` - **`df`** / **`du`**:查看磁盘使用情况 ```bash df -h # 显示磁盘空间(易读格式) du -sh dir # 统计目录大小 ``` --- #### **7. 网络相关** - **`ping`**:测试网络连通性 ```bash ping google.com ``` - **`curl`** / **`wget`**:下载文件 ```bash wget https://example.com/file.zip ``` - **`netstat`**:显示网络连接状态 ```bash netstat -tuln # 查看监听端口 ``` --- #### **8. 帮助命令** - **`man`**:查看命令手册 ```bash man ls # 显示ls命令的详细说明[^1] ``` - **`--help`**:快速查看命令选项 ```bash ls --help ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值