Linux常用命令--以CentOS为例

来源:互联网 发布:詹姆斯15总决赛数据 编辑:程序博客网 时间:2024/06/05 06:20

根据自己目前学习和项目中遇到的linux命令,写此博客与大家分享。

1)新建文件夹(如在/root/software目录下添加jdkdir文件夹):

# mkdir /root/software/jdkdir
如果要新建多级文件夹,如在/root/software目录下新建/jdkdir/oracle文件夹:

# mkdir -p /root/software/jdkdir
添加-p即可,意思是连父目录一起创建。

2)Linux与Linux之间传文件或文件夹

这在主机和虚拟机之间传东西时很有用。

# scp /sun/Softwares/jdk.rpm root@192.168.122.23:/root/software
使用scp命令,该条指令的意思是,将本机的/sun/Softwares/jdk.rpm文件拷贝到ip为192.168.122.23且username为root的linux机器上的/root/software文件夹下。

也可以在拷贝的同时进行重命名:

# scp /sun/Softwares/jdk.rpm root@192.168.122.23:/root/software/jdk-new.rpm

注意带上扩展名。

对于拷贝文件夹,只需要添加一个-r参数即可:

scp -r /sun/Softwares root@192.168.122.23:/root/software/
它的意思是:将Softwares文件夹拷贝到software目录下。

3)新建文件

cd /root/documents //进入文件保存的目录下vi test                     //新建一个名为test的文件
cp、mv命令也可以新建文件。

4)强制关掉进程

kill -9 pid

5)ifconfig Command not found

安装net-tools工具:

yum install net-tools

//这是在线安装 ,安装之后就可以使用ifconfig命令了

输出:/software/oraclenosql/kv-3.0.14/

6)查看环境变量

echo $KVHOME

7)删除文件和文件夹

1.删除文件夹

rm  -rf  /root/temp    #删除temp文件夹,即使temp文件夹非空,注意Linux没有回收站哦

2.删除文件

rm -f /root/temp.txt


8)NTP时间同步

参看这里


9)永久关闭防火墙

开启: chkconfig iptables on

关闭: chkconfig iptables off

10) 删除文件之后,空间并未释放

有时候会遇到,使用了rm删除文件,但是磁盘空间并未释放的情况。其原因就是还有程序或者服务在使用你所删除的文件夹。要想释放空间,只需要关闭程序或者关闭服务即可。


11)Java 卸载

请使用您在安装 Java 时所用的方法。例如,如果您以前使用 RPM 安装 Java,则使用 RPM 卸载方法。 

RPM 卸载
注:如果您的 Linux 盒中具有 RPM,则应首先确定 Java 是否是使用 RPM 安装的。如果 Java 不是使用 RPM 安装的,则请跳过本节内容。
打开终端窗口
以超级用户身份登录
键入以下命令,尝试查找 JRE 软件包: rpm -qa jdk/jre
如果 RPM 报告一个类似于 jre/jdk-<version>-fcs 的软件包,则说明 Java 是使用 RPM 安装的。

注:通常,您不必使用 RPM 卸载 Java,因为 RPM 可以在安装新版本时自动卸载旧版本的 Java!除非您准备永久删除 Java,否则请跳过本节内容。
要卸载 Java,请键入: rpm -e jre-<version>-fcs


12)linux查看cpu信息的命令

1.查看物理CPU的个数
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l
2.查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc –l

3.查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq
4.查看CPU的主频
#cat /proc/cpuinfo |grep MHz|uniq

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

未完待续




0 0