• rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko cd hal/OUTSRC/ ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal/led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o *...
  • 首先要有一台联网良好的windows和一个联网良好的linux系统的机器(PC,工作站),使用windows...已知linux系统的IP地址为***.***.***.***:在windows的cmd下,向linux拷贝文件:D:\scp-dir>scp file1 userna...

    首先要有一台联网良好的windows和一个联网良好的linux系统的机器(PC,工作站),使用windows系统向linux拷贝数据、使用windows系统从linux中拷贝数据到本地。windows系统要安装好ssh、scp。已知linux系统的IP地址为***.***.***.***:


    在windows的cmd下,向linux拷贝文件:

    D:\scp-dir>scp file1 username@***.***.***.***:/home/username/test/scp
    username@***.***.***.***'s password:
    file1                100%    0     0.0KB/s   00:00

    链接linux验证是否拷贝成功:

    $ cd /home/username/test/scp/
    $ ls
    file1

    在windows的cmd下,向linux拷贝文件夹:

    D:\>scp -r scp-dir username@***.***.***.***:/home/username/test/scp
    username@***.***.***.***'s password:
    file1                100%    0     0.0KB/s   00:00

    链接linux验证是否拷贝成功:

    $ ls
    file1  scp-dir

    注意,不可以使用如下命令拷贝scp-dir文件内的file1文件:

    D:\>scp scp-dir\file1 username@***.***.***.***:/home/username/test/scp

    而要用linux的文件夹路径“/”才可以:

    D:\>scp scp-dir/file1 username@***.***.***.***:/home/username/test/scp

    在windows的cmd下,从linux拷贝文件到本地:

    随便在linux的terminal下用可以生成文件的指令生成一个文件,这里用的CWP的suplane指令:

    $suplane > scptest.su
    $ ls
    scptest.su
    $ pwd
    /home/username/test/scp

    进行拷贝:

    D:\>scp username@***.***.***.***:/home/username/test/scp/scptest.su scptest.su

    检查拷贝是否成功:

    D:\>dir
    2018/04/07  17:54            15,872 scptest.su

    在windows的cmd下,从linux拷贝文件夹即文件夹内所有内容到本地:

    D:\>scp -r username@***.***.***.***:/home/username/test/scp scp-dir-fromlinux
    username@***.***.***.***'s password:
    scptest.su           100%   16KB 265.2KB/s   00:00

    验证是否拷贝成功:

    D:\>dir
    2018/04/07  17:58    <DIR>          scp-dir-fromlinux

    展开全文
  • 首先,使用cat命令合并7z的多个分卷文件为7z文件。 比如,分卷文件有:android.2.3.1_r1.7z.001和android.2.3.1_r1.7z.001。 命令为: cat android.2.3.1_r1.7z.00* > merge.7z其中android.2.3.1_r1.7z.00* 匹配...

    首先,使用cat命令合并7z的多个分卷文件为7z文件。

    比如,分卷文件有:android.2.3.1_r1.7z.001和android.2.3.1_r1.7z.001。

    命令为:

    <span style="font-size:18px;">cat android.2.3.1_r1.7z.00* > merge.7z</span>
    其中android.2.3.1_r1.7z.00* 匹配所有的分卷文件

    merge.7z 是合并后的名称


    合并之后,使用7z命令解压即可:

     7z x merge.7z




    展开全文
  • 这是使用JAVA去调用FFMPEG,希望对你有帮助。。。呵 import java.io.*;... public class MediocreExecJavac { //运行命令 public void runCmd(String command){  t
    这是使用JAVA去调用FFMPEG,希望对你有帮助。。。呵
    import java.io.*;
    import java.lang.*;
    import java.util.*;
    import java.text.*;
    import java.net.*;
    public class MediocreExecJavac
    {
    //运行命令
    public void runCmd(String command){
      try
            {          
                Runtime rt = Runtime.getRuntime();
       Process proc = rt.exec(command);
       InputStream stderr = proc.getErrorStream();
                InputStreamReader isr = new InputStreamReader(stderr);
                BufferedReader br = new BufferedReader(isr);
                String line = null;
                System.out.println("<ERROR>");
                while ( (line = br.readLine()) != null)
                    System.out.println(line);
                System.out.println("</ERROR>");
                int exitVal = proc.waitFor();
                System.out.println("Process exitValue: " + exitVal);
            } catch (Throwable t)
      {
       t.printStackTrace();
      }
    }

    //视频转码,infile输入文件(包括完整路径),outfile输出文件
    public boolean transfer(String infile,String outfile){
      String avitoflv = "ffmpeg -i "+infile+" -ar 22050 -ab 56 -f flv -y -s 320x240 "+outfile;
      String flvto3gp = "ffmpeg -i " + infile + " -ar 8000 -ac 1 -acodec amr_nb -vcodec h263 -s 176x144 -r 12 -b 30 -ab 12 " + outfile;
      String avito3gp = "ffmpeg -i " + infile + " -ar 8000 -ac 1 -acodec amr_nb -vcodec h263 -s 176x144 -r 12 -b 30 -ab 12 " + outfile;
      //avi -> jpg
      String avitojpg = "ffmpeg -i " + infile + " -y -f image2 -ss 00:00:10 -t 00:00:01 -s 350x240 " + outfile;
      try
            {          
                Runtime rt = Runtime.getRuntime();
       Process proc = rt.exec(avitoflv);
       InputStream stderr = proc.getErrorStream();
                InputStreamReader isr = new InputStreamReader(stderr);
                BufferedReader br = new BufferedReader(isr);
                String line = null;
                System.out.println("<ERROR>");
                while ( (line = br.readLine()) != null)
                    System.out.println(line);
                System.out.println("</ERROR>");
                int exitVal = proc.waitFor();
                System.out.println("Process exitValue: " + exitVal);
            } catch (Throwable t)
      {
       t.printStackTrace();
       return false;
      }
      return true;
    }

    //读取文件,fileName输入文件,id行数
    public static String readFile(String fileName,int id)
    {
      String dataStr = "";
      FileInputStream fis = null;
      try
      {
       FileReader file = new FileReader(fileName);//建立FileReader对象,并实例化为fr
       BufferedReader br=new BufferedReader(file);//建立BufferedReader对象,并实例化为br
       int i=1;
       String Line=br.readLine();//从文件读取一行字符串
       //System.out.println("Line1="+Line+"="+Line);
       //判断读取到的字符串是否不为空
       //while(Line!=null){
        //System.out.println(Line + "<br>");//输出从文件中读取的数据
        //if(i==line){dataStr=Line;break;}else{i=i+1;}
        //Line=br.readLine();//从文件中继续读取一行数据
       //}
       dataStr=Line;
       br.close();//关闭BufferedReader对象
      }
      catch(Exception e){
      }finally{
       try
       {
        if(fis!=null)
           fis.close();
       }catch(Exception e){}
      }
      return dataStr;
       }

       //读时长信息
    public String readtime(String file)
    {
      String str="/opt/cgogo/test/info.txt";
      String timelen = "";
      String cmd = "timelen "+file;
      runCmd(cmd);
      timelen=readFile(str,1);

      return timelen;
    }

        public static void main(String args[])
        {
      MediocreExecJavac me = new MediocreExecJavac();
      String infile = "/opt/cgogo/test/02.avi";
      String outfile = "01.flv";


    //时长
      String timelen = me.readtime(infile);
      System.out.println("02.avi timelen is :" + timelen);
      //转码
      if(me.transfer(infile,outfile)){
       System.out.println("the transfer is ok!");
      }else{
       System.out.println("the transfer is error!");
      }
        }
    }
    展开全文
  • 方法有两种: 笔者用的是Ubuntu13.10. 1. 像windows一样共享 ... 进入到window, cmd->\\*.*.*.* 如果网络正常,自然会 显示你刚才共享的文件夹, 然后右键,点击映射网络驱动器 2. smba  老一点的

    方法有两种:

    笔者用的是Ubuntu13.10.


    1. 像windows一样共享

       a. 点击要共享的文件夹或者磁盘,右键属性,会弹出一个框,点击share,然后根据选项,修改权限,over;

       b. 进入到window, cmd->\\*.*.*.* 如果网络正常,自然会 显示你刚才共享的文件夹, 然后右键,点击映射网络驱动器


    2. smba

        老一点的Ubuntu可能没有有共享功能,借助smba一样简单

        a. 首先在Ubuntu安装好samba一套件,具体步骤为:

          安装samba:sudo apt-get install samba

          安装smbclient:sudo apt-get install smbclient

       b. 修改配置文件

          sudo gedit /etc/samba/smb.conf 编辑smb.conf 文件

          在配置文件末尾添加

          [ShareFiles]
          comment = Shared Folder require password
          path = /home/magic/share
          public = yes
    
          writable = yes
          valid users = magic
          create mask = 0777
          directory mask = 0777
          force user = nobody
          force group = nogroup
          available = yes
          browseable = yes


         保存后重新启动samba,sudo /etc/init.d/samba restart

        c. 设置用户和密码

          sudo smbpasswd -a magic 提示输入密码。

        d. 最后windows下网上邻居->右键->映射网络驱动器或者通过cmd->\\ip地址 找到shareFiles

         输入 文件夹框 \\ip地址\ShareFiles,按提示输入用户名密码即可。

          
    展开全文
  • #######hello 单文件编译############## obj-m := hello.o KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) M=$(PWD) modules ... rm -rf

    #######hello 单文件编译##############

    obj-m := hello.o
    
    KDIR := /lib/modules/$(shell uname -r)/build
    
    PWD := $(shell pwd)
    
    default:
    
        $(MAKE) -C $(KDIR) M=$(PWD) modules
    
    clean:
    
        rm -rf .*.cmd *.o *.mod.c *.ko .tmp_versions *.order *symvers *Module.markers 
    
    


     

     

    ##############多文件############

    ####hello1.c####

    ####hello2.c####

    #Makefile2.6
    
    CFLAGS += -I$(KERNELSRC)/include/
    CFLAGS += -Wall
    
    OBJNAME := hellotest
    ifneq ($(KERNELRELEASE),)
    #Kbuild part of makefile
    $(OBJNAME)-objs := hello1.o hello2.o
    obj-m := $(OBJNAME).o
    
    else
    
    PWD := $(shell pwd)
    KERNELSRC := /home/kernel/linux-2.6.21-standard  #kernel address
    CROSS_COMPILE = /opt/ELDK/usr/bin/mips_4KCle-  #compile tools
    
    modules:
            @echo "FLAGS: $(CFLAGS)"
            $(MAKE) -C $(KERNELSRC) CROSS_COMPILE=$(CROSS_COMPILE) M=$(PWD) $@
            $(CROSS_COMPILE)strip -g $(OBJNAME).ko
    
    clean:
            @echo Cleaning
            @rm -rf *.o *~ core .depend .*.cmd  *.mod.c .tmp_versions *.ko *.symvers
    endif
    
    


     

     

    展开全文
  • 我想,很多刚开始学习linux 驱动程序的朋友都和我一样,遇到过类似的问题。1. 编译错误(其实这个问题和 Makefile有很大关系)2. Invalid module format 错误3. insmod: error inserting ./hello.ko: -1 File exists ...
  • 一、python中的 os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系 大家都习惯用os.systemv()函数执行linux命令,该函数的返回值十进制数(分别对应一个16位的二进制数)。该函数的返回值与...
  • Linux进程管理

    2018-06-14 22:42:54
    编写三个不同的程序:cmd1.c, cmd2.c, cmd3.c,每个程序输出一句话,分别编译成可执行文件cmd1, cmd2, cmd3。然后再编写一个程序,模拟shell程序的功能,能根据用户输入的字符串(表示相应的命令名),去为相应的命令...
  • 在编译构建性目标时(如 make vmlinux),顶层 Makefile 的 $(dot-config) 变量值为 1 。 在顶层 Makefile 的 497-504 行看到: ? 1 2 3 4 5 6 7 8 9 10
  • 转自: ... 使用sh -c , 不然会报 can not create Process error =2的错误! 一、Runtime.getRuntime().exec()执行命令情况:  ... Runtime.getRuntime().exec("cmd /c your command")
  • 1)vim /etc/ssh/sshd_config,将PermitRootLogin的值改成no,并保存 PermitRootLogin yes更改为no  重启ssh  systemctl restart sshd 禁止登录了, 否则就能登录 ... 查看状态: systemct...
  • pwnable.kr之cmd1

    2016-05-09 17:38:05
    cmd1 IDA看源码: filter函数,要求第二个参数中不能有flag、sh、tmp字符串,成功返回之后,利用system调用第一个参数。 测试的时候,输入./cmd1 “/bin/cat /home/cmd1/flag”果然不行。 不过...
  • !...编译后它说找不到那个文件 但是这个源码是它本身自带的led驱动 它原生得makefile是把全部内核编译在一起的 我只是改了makefile就变成这样了 我要怎么做才能单独的... rm -rf *.o .* .cmd *.ko *.mod.c .tmp_versions
  • 配置Linux (centos) 虚拟机的静态ip后,使用securtCRT连接Linux时发现connect后无法显示输入密码界面,并且cmd中也无法ping通centos的ip 192.168.***.***。自己摸索发现了一个解决办法:  1. 在comzhon中ipconfig...
  • 下面是如何在Windows系统的cmd的环境下,使用Linux的命令。 搞软件开发的,啥都得会,啥都得知道点,就像你家长或者你同学知道你是计算机专业的,你就得会修电脑,就得会装系统,反正只要是电脑坏了,你就得会...
  • firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="*.*.*.0/24" port protocol="tcp" port="8080" accept" 允许ip段进行端口转发 firewall-cmd --permanent --add-rich-rule="r...
  • Windows CMD 支持ls命令

    2019-01-10 23:48:41
    /********************************************************************** * Windows CMD 支持ls命令 * 说明: * 习惯了Linux的ls命令,实在受不了Windows没有ls命令。 * * ...
  • cmd有关jar的几个命令

    2013-02-23 23:35:43
    jar -cvf xx.jar *.*  说明一下:*.*表示把当前目录下面以及子目录的所有class都打到这个xx.jar里。 -cvf的含义,可以自己去用jar命令去查看 如果要单独对某个或某些class文件进行打包,可以这样: jar -cvf xx...
  • 从远程服务器复制文件到...scp root@202.***.***.***:/home/self-destruction/atfile.txt C:\Users\zihui\Desktop 从本地上传文件到远程服务器 格式 : scp 要上传的文件 服务器登陆用户@服务器ip:要复制到的路...
1 2 3 4 5 ... 20
收藏数 246,599
精华内容 98,639
热门标签
关键字:

777.* cmd linux