`

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 日常管理命令)

    在Linux操作系统中,命令行是日常管理工作的核心工具。...学习Linux命令的关键在于实践,不断尝试和理解每个命令的用法,将有助于提升你在Linux环境中的操作效率。记住,Linux命令大全是一个无尽的宝库,等待你去探索。

    linux-Linux命令大全内容包含Linux命令手册详解学习搜集

    本资源"Linux命令大全"包含了516个Linux命令的详细资料,对于学习和理解Linux操作系统至关重要。下面,我们将深入探讨这个资源中涉及的一些关键知识点。 1. **命令手册**: - 在Linux世界中,命令手册(man pages...

    Linux命令学习手册

    Linux命令学习手册是一份专为初学者设计的资源,它涵盖了Linux操作系统中常用的各种命令,帮助用户更好地理解和操作Linux环境。Linux是一种免费且开源的操作系统,广泛应用在服务器、超级计算机和个人计算机上。学习...

    Linux命令大全手册 550多个 Linux命令,内容包含 Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。

    Linux命令大全手册是一份极其宝贵的资源,包含了超过550个不同的Linux命令,涵盖了从基本操作到高级系统管理的所有...通过深入学习和实践这些命令,你将能够充分利用Linux的潜力,解决各种问题,甚至进行高级系统管理。

    Linux 命令速查手册

    这本手册是一本实用的Linux命令参考书,对于希望提升Linux使用和管理技能的人员来说,是一本不可多得的学习材料。 值得注意的是,尽管本书在出版之时可能已包含当时最新的命令和用法,但随着技术的发展和Linux版本...

    Linux命令大全 (学习Linux命令的必不可少的工具书)

    这份"Linux命令大全"是学习Linux操作系统的必备工具书,它涵盖了丰富的命令,帮助用户深入理解和熟练运用这些工具。 首先,我们要理解Linux命令的基础概念。命令行接口(CLI)是Linux系统的核心,用户通过键盘输入...

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

    总的来说,这个"Linux命令大全搜索工具"是Linux用户和学习者的一份珍贵参考资料,通过系统性的学习和实践,用户可以更加熟练地驾驭Linux操作系统,提升自身的IT技能。无论是日常使用还是进行系统管理,都能从中受益...

    Linux命令壁纸带中文.rar

    为了更好地理解和记忆Linux命令,本资源提供了一套“Linux命令壁纸带中文”的学习资料。这些壁纸将常见的Linux命令与精美的图像结合,每张壁纸上都清晰地标注了对应的中文注释,旨在帮助用户在日常使用中加深对命令...

    Linux系统命令学习包,三天学会全部Linux命令

    对于初学者来说,掌握Linux的基本命令是入门的第一步,也是日后深入学习和工作的基础。本学习包以"三天学会全部Linux命令"为目标,旨在帮助新手快速上手。 首先,我们从基础开始,Linux命令行界面(CLI)是操作系统...

    Linux命令查询全集 chm

    这个名为"Linux命令查询全集 chm"的资源,正是为帮助用户学习和查询Linux命令提供的一份全面指南。 首先,让我们来看看文件管理方面的命令。在Linux中,`ls`用于列出目录内容,`cd`用于切换当前工作目录,`mkdir`...

    linux学习资料(包含各种命令)

    以下是一些重要的Linux命令和相关知识点: 1. **终端与shell**:在Linux中,用户通过终端(Terminal)或控制台进行交互,它使用shell(如bash)作为命令解释器,执行用户输入的命令。Bash是最常用的shell,提供了...

    linux命令学习模拟器.rar

    Linux命令学习模拟器是一款专为Linux初学者设计的实用工具,它可以帮助用户在不实际操作Linux系统的情况下,熟悉和掌握各种Linux命令的使用。这款模拟器可能是基于网页或者桌面应用程序的形式,提供了一个仿真的...

    linux命令.txt

    Linux命令的学习和掌握是成为一名合格IT专业人员的必备技能。通过深入理解上述命令及其使用场景,不仅能够提高日常工作效率,还能在遇到系统级问题时迅速找到解决方案。希望本文的解析能够为初学者和进阶用户提供有...

    Linux命令大全手册中文版

    "Linux命令大全手册中文版"是为方便中文用户学习和掌握Linux命令而编写的指南,它以CHM(Microsoft HTML Help)格式呈现,体积小巧,便于查阅。 本手册涵盖了Linux系统中的各种常用命令,这些命令是Linux用户日常...

    LINUX命令大全,提供了详细的命令格式和参数介绍

    在Linux操作系统中,命令行是其核心...通过深入学习和实践,你可以进一步探索如sed、awk、tar、diff、patch等高级命令,以应对更多复杂的任务。"Linux命令大全"这个资源正是为了帮助你构建坚实的Linux基础而存在的。

    日常学习和工作会经常用到的Linux命令

    日常学习和工作会经常用到的Linux命令,很全!!!

    windows和linux命令大全

    学习和掌握这些命令,无论是对日常的系统维护还是对系统的深度定制,都是非常有益的。Windows命令通常较为直观,适合新手入门;而Linux命令则更注重效率和可编程性,对于开发者和系统管理员来说尤其重要。理解并熟练...

    Linux命令大全搜索工具 v1.5.1_Linuxshell_linux_

    总的来说,Linux命令大全搜索工具v1.5.1是学习和工作中的得力助手,无论你是Linux新手还是老手,都能从中受益。通过深入理解和熟练运用这些命令,你将能够更好地驾驭Linux系统,提高自己的技术能力。

    linux命令大全 详细解说 chm

    Linux命令大全详细解说CHM,这是一份专为Linux用户和初学者准备...通过深入学习和实践,你可以逐步提升在Linux环境中的操作能力。这份"Linux命令大全详细解说CHM"文档将是你宝贵的助手,帮助你在Linux世界中游刃有余。

    Linux常用命令Linux命令学习 linux常用命令深入理解

    在IT行业中,Linux操作系统是...学习Linux命令需要不断实践和探索,理解其背后的逻辑和用途,才能真正提升在Linux环境中的工作能力。阅读"Linux常用命令.pdf"这份文档,将有助于深入理解这些命令并应用到实际工作中。

Global site tag (gtag.js) - Google Analytics