常用的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

最新文章

  1. 使用NuGet助您玩转代码生成数据————Entity Framework 之 Code First
  2. [转]eclipse快捷键
  3. centos升级glibc(升级到2.14版)
  4. 白皮 Chapter 2
  5. 【poj1985】 Cow Marathon
  6. XMLCDataSection
  7. Asp.net TextBox常规输入验证
  8. Poj 2996 Help Me with the Game
  9. 0、IOS8:Xcode6 playground
  10. linux学习笔记&lt;命令介绍&gt;
  11. Big Data架构师技能图谱
  12. html或者php中 input框限制只能输入正整数,逻辑与和或运算
  13. bad interpreter:No such file or directory 解决方法
  14. vue小技巧之偷懒的文件路径——减少不必要的代码
  15. java 的原码、补码、反码小总结
  16. maven依赖查找方法
  17. Vue.js的初步使用
  18. C语言中 .h文件和.c文件的区别
  19. LeetCode Pow(x, n) (快速幂)
  20. 【jsp】jsp中的动作元素

热门文章

  1. Android SDK的安装以及环境变量的配置
  2. GO工程和包
  3. .net matlab 数据类型转换
  4. java 访问活动目录代码
  5. SendMessage函数的常用消息及其应用大全
  6. 使用MediaRecorder录制音频
  7. android webview 漏洞背后的节操
  8. c++普通高精除单精
  9. 百度上传android包:应用名解析失败!
  10. 佳佳的魔法药水 (vijos 1285)