如何用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。
参考技术Alinux命令创建文件
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。
参考技术Bcd /var/lib/apache-tomcat6.0.35
./startup
linux下进入文件夹命令为cd,后面直接跟要进入的目录名称
./运行可以执行的脚本文件,如果没有运行权限chmod +x startup加下运行权限再
./startup
直接使用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的安装目录