1 一般情况下,自己安装linux系统都会选择简易版,这里面少很多命令,所以需要安装其他的包 
      yum install openssh-clients   安装scp的软件包
2 把当前一个文件copy到远程服务器上:(内网与内网之间相互传递最快捷)
    scp /home/a.txt root@192.168.0.8:/home/root
    然后会提示输入192.168.0.8的root密码,接着就开始复制传输了。
    把远程主机copy到当前主机:
    scp root@192.168.0.8:/home/b.txt
    复制文件夹:
    scp -r root@192.168.0.8:/home/ /root/home2
 
    另一种传文件SSH方式:   rsync -avP -e "ssh -p 20161" /home/liujing/city.ftl 101.201.209.100:/home/liujing
3 重启LDAP服务
   rm /var/lib/apacheds-2.0.0-M19/default/run/apacheds-default.pid
   /etc/init.d/apacheds-2.0.0-M19-default restart    
 
4 跟踪调试服务器代码      ./catalina.sh jpda start 
 
5 查看tomcat进程    ps -ef |grep tomcat 
 
6 查看端口号的状态       netstat -nltp | grep 端口号   
 
7 apache映射编辑文件     vi /etc/httpd/conf/httpd.conf  
 
8 重启apache服务    service httpd restart   
 
9 配置开机启动某些服务(90开发服务器)        /opt/init/svn.sh   正常的修改/etc/rc.d/rc.local
 
10 启动MySQL :  service mysql start   重启MySQL服务 : service mysql restart    
 
11  linux命令行进入MySQL        ./mysql -hIP地址 -P端口号 -u用户名 -p密码   例如: ./mysql -h172.22.18.1 -P3307 -uroot -pxmhtabc123
 
12 linux命令行安装apache    yum install -y httpd      或者     yum install -y httpd-devel  httpd
 
13 linux系统的环境变量配置文件      /etc/profile  
 
14. 根据内容查找文件          find /etc -name "*" | xargs grep "active_mq_server"     或者    find /etc -name "*" | xargs grep "active_mq_server " > ./cqtest.txt
 
15. 查看内存运行状态  
      grep MemTotal /proc/meminfo
      grep MemTotal /proc/meminfo | cut -f2 -d:
      free -m | grep "Mem" | awk '{print $2}'
      awk '/MemTotal/ {printf( "%.2f\n", $2 / 1024 )}' /proc/meminfo
 
16. 配置开机启动文件       /etc/rc.local       90开机启动文件:  /opt/init/svn.sh
 
17. 查看端口号查找占用额进程    netstat -apn | grep 端口号 
 
18.rz命令没找到 yum -y install lrzsz
 
19.vim编辑器显示行号   :set nu
 
20.vim删除下面所有信息   
 
21.给文件权限
     chomd 600 xxx       rw----------
     chomd 777 xxx       rwrwrwrwrw
22.将文件夹打压缩包
    tar命令
  解包:tar zxvf FileName.tar
  打包:tar czvf FileName.tar DirName 
    gz命令
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
  .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
   压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
     xz命令
        tar xvJf  ***.tar.xz
23.同步linux服务器时间 
    Linux下可以通过运行命令tzselect然后输入选项前面的数字来一步一步地设置当前系统时区。
    如果没有安装ntp服务器,刚需要先执行以下命令:
        yum install ntp
    同步时间使用ntpdate命令如下:
        ntpdate cn.pool.ntp.org  或者 ntpdate -u cn.pool.ntp.org
    1、使用ntpdate时候需要关闭ntpd服务;2、虽然你的Linux防火墙允许123端口的udp协议,但是可能你的上层网络服务ISP是禁用特殊端口来传输ntp协议的。这时候使用-u 参数即可
 
以上都不能使用的情况下需要这样操作:拷贝失去文件到etc/localtime       cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
24.移动文件夹或者文件
     mv -if /usr/local/aaa.txt  /opt/
25.下载并安装rar软件
  下载
     mkdir -p  /home/oldboy/tools
     cd /home/oldboy/tools
     wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
  安装
    tar zxvf rarlinux-3.8.0.tar.gz
    cd rar
    make
    make install 
  rar命令语法
    将/etc 目录压缩为etc.rar 命令为:
    rar a etc.rar /etc
    将etc.rar 解压 命令为:
    rar x etc.rar 
    unrar -e etc.tar
 

Linux常用基本命令大全的更多相关文章

  1. linux 常用命令大全

    linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...

  2. 100个命令Linux常用命令大全

    Linux常用命令大全100条: 1,echo "aa" > test.txt 和 echo "bb" >> test.txt//>将原 ...

  3. Linux常用命令大全(非常全!!!)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  4. Linux常用基本命令(less)

    转: Linux常用基本命令(less) LESS:跟more命令的功能类似,都是用于分页显示内容,但是他的性能比more更高,功能比more更丰富,他读取文件是按需加载 格式: less [opti ...

  5. Linux常用命令大全(转)

    (转)Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因, ...

  6. 18-10-09 Linux常用命令大全(非常全!!!)

     Linux常用命令大全(非常全!!!)   Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制, ...

  7. [转] Linux常用命令大全(非常全!!!)

    出处:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得 ...

  8. Linux 常用基本命令及应用技巧

    需要pdf 版 联系我 我的文件中有目录一.Linux 的常用基本命令................................................................. ...

  9. Linux常用命令大全(全面)

    笔者在这篇文章中跟大家分享一下接近 100 个 Linux 常用命令大全,希望可以帮助到大家. 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 1 2 3 4 5 6 7 8 9 1 ...

随机推荐

  1. C 扩展库 - mysql API CRUD

    CRUD table create table if not exists `student` ( `id` int auto_increment, `name` varchar(16) not nu ...

  2. java中string的replace和replace的区别

    乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样,简而言之,replace用新串序列替换 ...

  3. java调用ruby代码

    问题: 最近在做一个应用的时候碰到了一个问题.客户端需要调用服务器端传回的脚本信息,然后执行.其中脚本类型包括ruby.而java中调用ruby的代码大致如下: String jrubyCode=&q ...

  4. Ruby(3):基本语法中

    字符串分割成数组: 可以使用先scan再join的方法,当然其实有更好的 split方法,专门用来分割字符串 # 在Ruby中,如果不使用inspect,直接使用puts输出数组,那么每个元素会占用一 ...

  5. JAVA-3NIO之Buffer和Buffer之Scatter/Gather

    注意:转载自并发编程网,java nio系列教程 1.Buffer Java NIO中的Buffer用于和NIO通道进行交互.如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的. 缓冲区本质上是 ...

  6. mysql备份 小结 (三种方式的详细解读)

    备份的本质就是将数据集另存一个副本,但是原数据会不停的发生变化,所以利用备份只能回复到数据变化之前的数据.那变化之后的呢?所以制定一个好的备份策略很重要 新建一个all.sqlvim all.sql在 ...

  7. GroupBox 分组框控件

    GroupBox 控件是由System.Windows.Forms.GroupBox类提供的,作用是为其他控件提供可识别的分组.   可在同一页面,实现多个单选的RadioButton   通常,使用 ...

  8. wpf 窗口最小化后,触发某事件弹出最小化窗口并置顶

    //如果窗口最小化了弹出并置顶----事件触发调用 ShowWindowAsync(new System.Windows.Interop.WindowInteropHelper(CommonHelpe ...

  9. Class.forName("com.mysql.jdbc.Driver")找不到类

    解决方法: 如果是java项目,只需要引入mysql-connector-java-8.0.13.jar就可以运行java项目. 建的如果是web工程,需要把mysql-connector-java- ...

  10. git杂记-记录每次更新到仓库

    git status 和 git diff的运用 git status 记录的是关于仓库文件是否有变更,例如是否被修改,是否被添加到暂村区.至于文件更改了什么内容该命令并不关心: git status ...