常用的ssh命令 
cd 切换目录 
1.查看日志:举例: tail -f tomcat/apache-tomcat-6.0.26/logs/catalina.2010-11-10.out 
2.pwd   查看当前目录 
3.cd ../   回上一级目录   
4. ./ shutdown.sh,./ startup.sh关闭和启动tomcat服务   ./catalina.sh run 带tomcat 控制台输出的tomcat 启动 
5.拷贝文件cp 
6.删除文件rm (-rf,表示强制删除),移动文件mv 
7.查看及终止进程  ps -ef | grep tomcat ,kill - 9 进程ID 
8.查看文件列表ll或ls或dir 
查看文件大小 du -sh (子目录)  单位是M 
9.mkdir 创建目录 mkdir -P /www/ep/aaa/bbb 
10.tar -zcvf  xxxxxxxxx.tar.gz 源文件(文件夹或文件都行) 
tar -zxvf xxxxxxxxx.tar.gz  解压文件

su - (以root登录)  root密码baidu123 
cp *。imp 到/home/oracle/database_bak 
更改用户组 chown oracle:oracle . 
chown -R res:res  文件名

切换到 oracle 用户 : su - oracle  密码 :abc123 
执行导入命令     imp common/cnnic file=xxxx  tables=xxx 
导出命令:    exp common/cnnic file=xxxx tables =xxx

编辑文件 
vi  ****.txt 
i            ----表示进入插入模式,可以进行编辑了 
编辑好之后,按“ESC”,然后再输入“:”,然后输入“wq”就表示保存退出,若不想保存,输入“q!”,就退出了

linux文件管理是以层级式方式管理  根目录就是“/”,重要目录

root:存放root用户相关的文件 
home:存放普通用户的相关文件 
bin:存放常用命令的目录   
sbin:存放需要一定权限才能使用的命令 
mnt:默认的挂载光驱软驱的目录(也可以不挂载在这) 
boot:存放引导相关的文件 
etc:存放配置相关文件,比如环境变量,mysql配置等等 
var:存放变化的文件 
usr:文件默认安装的文件夹

添加用户 
useradd xiaoming 
设密码passwd xiaoming 
然后输 密码  即可   ,su - xiaoming 以小明的身份来操作 #号变$符号

删除用户(两种) 
userdel  xiaoming    此命令 只删除用户,但xiaoming文件夹还在 
userdel -r xiaoming  此命令 删除用户和用户的主目录

linux运行级别(0,1,2,3,4,5,6)七个级别,重要概念(在 etc/inintab文件中改)

0,关机(系统开机了就关机) 
1,单用户 
2,多用户没网络服务 
3,多用户有网络服务(用的最多) 
4.,系统未使用保留给用户 
5,图形界面(一开机就进入图形界面) 
6,系统重启(一直重启)

ls  显示文件和目录的命令 
ls -a  显示隐藏文件 
ls -l  显示长列表格式 
ls -al  兼容上面两种形式显示

mkdir  建立目录    mkdir aaa 
rmdir  删除空目录  rmdir aaa

touch  建空文件  cp mv rm

more  带分页显示 “空格”下一页 “PageUp”上一页 
“|”,管道命令(把前面命令的结果交给后面的命令处理)

grep  查找文本   grep  abc tt.txt  (在tt.txt中查找abc)

man  手册的意思(相当于windows下面的help)

find  查找文件 
find /home/res/tmp/android/ -name readme.txt  在这个目录下以name查找,也就是查找文件名为readme.txt的文件

重定向命令 
ls -l > a.txt   把列表的内容写到a.txt中  (覆盖写) 
ls -l >> a.txt   把列表的内容写到a.txt中  (追加写)

文件权限 用户组 
groupadd  aaa   --添加组aaa 
vi /etc/group   或 cat /etc/group   --查看组 
useradd -g aaa yanxing    --创建用户yangxing并添加到aaa组 
vi /etc/passwd   或 cat /etc/passwd   --查看用户   res:x:608:608::/home/res:/bin/bash 第一个608是用户id,第二个608是组的id,/home/res 是该用户主目录,/bin/bash 是shell解析器

举例说明: 
-rw-r--r-- 1 res    res         4829 May 13 14:11 dom4j.txt 
-rw-r--r--  表示各类用户对该文件的访问权限, 
第一个“-”表示文件类型,如果是“-”表示是普通文件 
rw-  表示文件所有者对该文件的权限(r(或4),可读,w(或2),可写,x(或1)可执行) 
r--   文件所在组对该文件的权限 
r--   其他组(的用户)对该文件的权限

res    res  分别表示用户和组

修改文件的访问权限的问题 
chmod 777 res --第一个7对所有者修改,第二个7对所在组修改,第三个7表示对其他组的权限  (4,2,1)

usermod -g 组名 用户名  --更改用户的用户组

chown   用户名 文件名  ---修改文件的所有者 
chgrp   组名 文件名    --修改文件所在的组

linux 分区 
基本分区 
扩展分区 (不能直接使用,要分成逻辑分区)   
    逻辑分区    (理论上没有数量限制)

基本分区+扩展分区<=4 个

安装(略)

samba (用于linux和windows的文件共享、传输等)

shell   (解析命令给内核,shell编程),常用的有三种:bash,csh,ksh

env   --查看当前操作系统的环境变量 
chsh  -s 新的shell(如:/bin/csh)   --改变系统的shell

命令补全  tab键

history   --查看输入的命令的历史记录 
history 10  --最近执行的10条命令 
!5  --执行编号为5的命令

tcp/ip

ln -s 源 目标    ---建立连接文件,类似于windows的快捷方式

mv 源文件 目标文件 
unzip 解压文件 
rm -rf  删除文件

1 :连接oracle

su - oracle 
abc123 
sqlplus /nolog 
conn /as sysdba

lsnrctl status  监听状态

2:scp -rp /home/oracle/test/test.dmp oracle@218.241.108.14:/home/oracle/test

3:  netstats - anp |grep oracle wl -c

ssh 命令的更多相关文章

  1. 【转】25个必须记住的SSH命令

    1.复制SSH密钥到目标主机,开启无密码SSH登录 ssh-copy-id user@host 如果还没有密钥,请使用ssh-keygen命令生成. 2.从某主机的80端口开启到本地主机2001端口的 ...

  2. 使用Cygwin通过ssh命令行来访问Windows8

    安装Cygwin可以参考<如何在Windows中通过Cygwin来使用Linux命令>. 在Win8下貌似有个bug,需要将cygwin\bin\mintty 修改为cygwin\bin\ ...

  3. ssh命令

    使用ssh命令登陆远程系统 ssh [ip/address] -l [登陆用户名] 如: ssh www.xyz.cn -l root

  4. linux 学习之七-部分ssh命令

    ssh命令 /etc/init.d/sshd restart|start|stop   重启|开始|关闭SSH的服务 ssh IP地址 连接SSH Linux scp命令用于Linux之间复制文件和目 ...

  5. man ssh翻译(ssh命令中文手册)

    本文为命令ssh的man文档翻译,翻译了90%的内容,剩余是一些没必要翻译的东西,请见谅. 如此文有所疑惑,希望我的另一篇文章能解惑: SSH(1)                    BSD Ge ...

  6. 解Linux SSH命令大全,新手必看SSH命令

    下面介绍一些基本的常用的Linux SSH命令,都是一些很简单的Linux SSH命令,新手掌握了这几个,一般管理一般的vps或者linux主机就可以了!     我们的教程介绍了putty的使用方法 ...

  7. Teamviewer远程ssh命令行更改密码启动

    Teamviewer远程ssh命令行更改密码启动 设置密码 $ sudo teamviewer passwd [NewPasswd ] 查看teamviewer信息 $ teamviewer info ...

  8. ssh命令详解

    1.简介: Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定:SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的She ...

  9. 第1章 ssh命令和SSH服务详解

    基础服务类系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 本文对SSH连接验证机制进行了非常详细的分析,还详细介绍了ssh客户端工具的各种 ...

随机推荐

  1. Javascript之高效编程

    前言: Javascript绝对是最火的编程语言之一,一直具有很大的用户群,具有广泛的应用前景.而在前端开发中,它也是三驾马车之一,并且是最重要的一环.要想给用户提供更流畅的操作体验,更友好的交互,对 ...

  2. Objective-C(面向对象的三大特性)

    封装 set方法 作用:提供一个方法给外界设置成员变量值,可以在方法里面进行过滤 命名规范 1. 方法名必须以set开头 2. set后面跟上成员变量的名称,成员变量的首字母必须大写 3. 返回值一定 ...

  3. LSM树——放弃读能力换取写能力,将多次修改放在内存中形成有序树再统一写入磁盘

    LSM树(Log-Structured Merge Tree)存储引擎 代表数据库:nessDB.leveldb.hbase等 核心思想的核心就是放弃部分读能力,换取写入的最大化能力.LSM Tree ...

  4. visio画UML用例图没有include关系的解决方法

    今天用Microsoft Visio画用例图时,发现visio UML用例里面找不到include关系,即“箭头”+“<>” 这个组件,后来终于发现一个可行的解决办法: 首先:打开Micr ...

  5. [示例]NSEnumerator-使用枚举类型实现数组的逆序输出

    代码: #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepo ...

  6. SQL语句的用法

    1.增加字段     alter table docdsp     add dspcodechar(200)2.删除字段     ALTER TABLE table_NAME DROP COLUMNc ...

  7. POJ 1436 Horizontally Visible Segments

    题意: 有一些平行于y轴的线段 ,两条线段称为互相可见当且仅当存在一条水平线段连接这两条  与其他线段没交点. 最后问有多少组  3条线段,他们两两是可见的. 思路: 线段树,找出两两可见的那些组合, ...

  8. [开发笔记]-jQuery获取checkbox选中项等操作及注意事项

    今天在做一个项目功能时需要显示checkbox选项来让用户进行选择,由于前端不是很熟练,所以做了一个简单的Demo,其中遇到一些小问题,特记录下来,希望能帮到遇到类似问题的同学们. 1. 获取chec ...

  9. 【个人使用.Net类库】(2)Log日志记录类

    开发接口程序时,要保证程序稳定运行就要时刻监控接口程序发送和接收的数据,这就需要一个日志记录的类将需要的信息记录在日志文件中,便于自己维护接口程序.(Web系统也是如此,只是对应的日志实现比这个要复杂 ...

  10. 高效率JAVA实现斐波那契

    import java.util.Scanner;public class Solution { public static int Fibonacci(int n) { int first = 0, ...