`

linux 命令和日常学习(常更新)

阅读更多

 

ntpdate 命令

用途

 

使用网络计时协议(NTP)设置日期和时间。此命令仅应用于 AIX 4.2 或后期版本。

通过在地址 9.3.149.107 轮询 NTP 服务器设置本地日期和时间,输入:

/usr/sbin/ntpdate 9.3.149.107

 

 

 

 

 

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.
scp命令的用处:
scp在网络上不同的主机之间复制文件,它使用ssh安全协议传输数据,具有和ssh一样的验证机制,从而安全的远程拷贝文件。

SHELL-scp不用输入密码登陆

1、生成key
ssh-keygen -t rsa,一直按回车
将会在~/.ssh/目录下面生成id_rsa和id_rsa.pub两个文件
 
2、将id_rsa.pub上传到将要ssh或者scp的机器的对应目录下,更名为authorized_keys
如:我想要ssh 192.168.0.2而且不需要输入密码,使用root用户登录,那么就将刚才生成的id_rsa.pub上传到192.168.0.2的/root/.ssh/目录下面,并且改名字为authorized_keys
3、下次使用root ssh 192.168.0.2的时候就不需要密码了。
查看linux 系统字符集
export |grep LANG
查看当前时间
date
系统日志输出位置
/var/mail/root

查看java对象 

jmap -histo:live 8650 | grep SchedulerManager

 

 显示java进程内存使用的相关信息
jmap pid #打印内存使用的摘要信息
jmap –heap pid #java heap信息
jmap -histo:live pid #统计对象count ,live表示在使用
jmap -histo pid >mem.txt #打印比较简单的各个有多少个对象占了多少内存的信息,一般重定向的文件
jmap -dump:format=b,file=mem.dat pid #将内存使用的详细情况输出到mem.dat 文件

 linux 服务器间建立信任

例如A服务器要登录B服务器

首先查看B服务器的SSH的版本 ps -aux|grep ssh   结果为:sshd1 则为ssh1 sshd 则为ssh2

1.如果B服务器是ssh1那么在A服务器上使用

ssh1: ssh-keygen -t rsa1
      cat identity.pub.105.97 >> authorized_keys 
 

将  identity.pub 拷贝到B服务器的/root/.ssh/下,将内容追加写入authorized_keys文件

cat identity.pub >> authorized_keys
2.如果B服务器是 ssh2那么在A服务器上使用ssh-keygen -t rsa 或者  ssh-keygen -t dsa

接下来将产生的公钥也要写入到B服务器的   authorized_keys 文件

which命令

Linux下which命令:

功能说明:查找文件。
语  法:which [文件...]
补充说明:which指令会在环境变量$PATH设置的目录里查找符合条件的文件。
参  数:
 -n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
 -p  与-n参数相同,但此处的包括了文件的路径。
 -w  指定输出时栏位的宽度。
 -V  显示版本信息

LN 命令

 ln -s 目标目录[文件]   创建快捷方式的文件名

用于:在某盘容量不足时

查看文件系统空间大小 

df -l
硬件查看信息

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

uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(查看当前操作系统内核信息)

 

cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(查看当前操作系统发行版信息)

 

 

查看哪些文件里包含了些字符串

 

grep "c/sg" *.php

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    linux常用命令大全(linux基础命令+命令备忘录+面试复习).docx

    第一次感觉到分享的快乐,深受鼓舞,于是昨天深夜写了人生第一篇博文《linux常用命令大全》,运维、测试、开发都适用,可用做linux命令入门学习、工作时日常命令手册,面试复习等,分享给大家,希望对大家有帮助

    linux常用命令学习(图)

    linux常用命令学习,了解linux的基本使用,日常工作中需要熟练掌握。

    Linux命令基础:ls命令和延伸

    学习linux之后可能使用最多的命令-ls命令。 ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令...

    Linux文件查找命令的使用方法及用途大全

    对于Linux新手来说,“find”命令也是了解和学习Linux文件特点的方法。因为Linux发行版本繁多,版本升级很快,在Linux书籍上往往写 明某个配置文件的所在位置,往往Linux新手按图索骥还是不能找到。本文就详细为大家...

    LINUX命令大全用到的所有命令

    里面包含日常用到的所有的命令,能帮助大家解决学习英文的难题

    linux常用命令明细(详细)

    快速查找命令:当你需要查找某个Linux命令或需要查看其用法时,这份速查手册将成为你的得力工具。 学习和提高技能:作为学习资源,你可以阅读并实践这些命令,以提高你的Linux技能。 日常操作:作为日常工作的参考,...

    Linux命令手册.md

    记录了日常用到的Linux命令,markdown可导出多种格式,随时查看

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集 .rar

    linux常用命令 注意:1、代表是必填项,[]表示是选填项。真正填入的时候不需要加和[];2、本文命令以cenos7为例进行测试。 〇、连接远程linux主机 使用ssh命令(linux主机需要开启ssh服务):ssh <用户名>@<主机IP>...

    linux命令学习

    linux系统基本命令 日常操作 linux基本命令

    60个Linux常用命令大全.pdf

    这份Linux常用命令大全是为希望学习和熟悉Linux操作系统的用户而准备的指南。以下是对这份命令大全的简要介绍: 内容概要:该命令大全包括了60个常用的Linux命令,涵盖了网络管理、系统监控、文本处理、文件管理、...

    linux常用命令.docx

    linux学习必备

    Linux常用命令大全.zip

    linux常用命令大全以上只是Linux系统中常用命令的冰山一角...通过不断的学习和实践,您将能够熟练掌握这些命令,并在日常工作中高效地使用Linux系统。希望本文能够为您提供一个实用的起点,助您在Linux世界里畅游无阻!

    Linux常用命令大全

    压缩包内包含一份Linux常用命令的总结手册,是 markdown格式,其中覆盖了Linux系统管理、文件操作、网络配置等多个方面,都是Linux用户日常工作中非常常用的命令,欢迎大家下载学习使用!

    每天一个 Linux 命令.docx

    全都是日常工作命令,非常详细,适合初学者和常用者作为学习和查用的工具。

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    linux命令自我学习.txt

    个人常用资源分享,包括日常机器维护,常用文件操作,文件权限操作

    Linux常用命令.pdf

    把日常经常用到的一些简单的linux命令进行了记录,供平时学习参考使用

    50条Linux常用命令大全手册

    压缩包内部包含一份Linux常用命令的总结手册,这些命令覆盖了Linux系统管理、文件操作、网络配置等多个方面,是Linux用户日常工作中非常常用的命令,欢迎大家下载学习使用!

    Linux 常用命令大详解

    Linux常用命令总结,详解。包含:pwd、cd、grep、touch、cat、rm、vi等命令。 学习掌握后,定能让你日常使用Linux中得心应手。且面试时也不怕再被问到了。

    Linux,centos常见命令

    内容涵盖了文件操作、系统管理、网络配置、软件包管理等多个方面,通过学习和掌握这些命令,用户可以更加高效地进行CentOS系统的日常维护和管理工作。 二、适合人群: 本资源适合所有使用CentOS操作系统的用户,...

Global site tag (gtag.js) - Google Analytics