如何用linux命令进入一个目录 并且执行该目录下的一个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用linux命令进入一个目录 并且执行该目录下的一个文件相关的知识,希望对你有一定的参考价值。

/var/lib/apache-tomcat6.0.35
这是linux的目录路径 我要进入这个目录 还要执行该目录下的 shutdown和startup文件 怎么搞

用linux命令进入一个目录 并且执行该目录下的一个文件方法如下:

1、打开文件vi(如/etc里面有一个文件hosts,要打开这个文件执行vi hosts);

2、进入编辑模式i,a(打开hosts后不能进行编辑,输入i之后出现---insert就进入编辑模式可以进行编辑了);

3、退出编辑模式,按下Esc;

4、进入命令模式,按下;

5、退出但不保存q;

6、退出保存wq或x;

7、保存w。

参考技术A

linux命令创建文件

1、新建文件夹: mkdir 文件夹名称 2、创建文件:vi 文件夹名称和类型

i:进行对文件内容的编辑 ESC + :+ wq:保存并退出注意:在哪个文件下建立文件就右键出Git Bash3、显示文件内容:cat x.txt 4、清屏:clear 5、进入xxx目录:cd xxx

版本库的创建

初始化版本库:git init

创建成功显示:Initialized empty Git repository in C:/Users/lemon/Desktop/file/.git/

注意:此时在目标文件下会出现一个.git的文件夹,这是用来追踪版本库的,不要修改。

添加文件:git add x.txt。

出现的问题:

1、为创建失败。

2、这是由换行符不同系统中不一致导致的,解决git config --global core.autocrlf false。

查看状态:git status。

参考技术B

      cd  /var/lib/apache-tomcat6.0.35

      ./startup

    linux下进入文件夹命令为cd,后面直接跟要进入的目录名称

    ./运行可以执行的脚本文件,如果没有运行权限chmod +x startup加下运行权限再

    ./startup

参考技术C 1.使用绝对路径执行的shell文件(如/home/xxx/binfile)
  直接使用dirname $0即可
  2.对于使用相对路径执行的shell文件(如 ./xxx/binfile)
  pwd与dirname结合使用;pwd获得的是执行当前shell文件时,用户所在的位置;dirname可以获得相对于那个位置的偏移:
  例如某shell文件所在的位置是/home/user_name/work2/SNS3_server_im/Developing/trunk/im_capp/src/notify_serv/shell文件名

  1 #!/bin/sh
  2 pwd
  3 echo `dirname $0`
  执行后输出
  /home/user_name/work2/SNS3_server_im/Developing/trunk/im_capp/src
  ./notify_serv
参考技术D 1. /var/lib/apache-tomcat6.0.35/startup (直接带目录执行)
2. cd /var/lib/apache-tomcat6.0.35 && ./startup (用&&连接两条命令,先进入目录,在执行)本回答被提问者采纳

如何用Android 源码生成APK签名文件

参考技术A

我们很多应用需要用到系统签名,可以通过生成系统签名文件,在生成apk时使用这个签名,然后可以安装到机器中,不需要放在源码里编译,重新刷系统。

先附上 50和 20机器人通用的debugkey(图已经省略)

在Linux环境中,以Android源码目录为根目录。

其中的platform.pk8是制作系统签名需要的文件。

1、在这个目录下,执行

生成临时文件platform.pem

2、接着执行以下命令,将在目录下生成platform.p12文件,它本质上应该就是一个数字证书

3、然后再执行以下命令出现以下信息,表示成功生成platform.jks

这个名字可以改成debug.keystore. 它的后缀本身是没有关系,eclipse和AS都识别 platform.jks

4、然后在打包 apk 的时候选择platform.jks文件,就可以直接用adb命令安装apk到机器中了。

xxxx表示需要安装的apk路径
5、签名的 Key store password和Key password都是android

以上是关于如何用linux命令进入一个目录 并且执行该目录下的一个文件的主要内容,如果未能解决你的问题,请参考以下文章

Linux下,如何用命令,要求:只打包当前文件夹和所有子文件夹中的.

如何用adb shell 指令获得android当前的activity

如何用-cmd--命令行进入android sdk的安装目录

Linux下如何用命令查看当前目录下所有文件的大小,以行数和字节为单位?

Linux下的Source命令怎么用?

linux下如何用unzip解压目录内所有zip文件?