• ssh 命令


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

  • 相关阅读:
    编程之美--2.13
    编程之美--2.17
    编程之美--3.8
    编程之美--3.7
    面试金典--9.3
    面试金典--9.2
    面试金典--9.1
    jq插件
    laravel controller
    laravel 登录验证
  • 原文地址:https://www.cnblogs.com/focai/p/4272375.html
Copyright © 2020-2023  润新知