1. 程式人生 > >linux下將自己寫的shell指令碼做成系統命令

linux下將自己寫的shell指令碼做成系統命令

sublime啟動為例子

  1. 首先,我們一般會將本地的shell放在/usr/local/sbin/目錄下

    
       #! /bin/bash
       SUBLIME_HOME = "~/Software/Sublime_Text_2"
       LD_LIB = $SUBLIME_HOME/libsublime-imfix.so
       #這是一種執行程式的方式
       sh -c "LD_PRELOAD = $LD_LIB $SUBLIME_HOME/sublime_text [email protected]"
    
    

    2.需要修改該本地的shell檔案為可執行檔案
         sudo chmod 755 boot_sublime.sh

    3.生成系統軟連結
       sudo ln -s /usr/local/sbin/boot_sublime_text /usr/bin/sublime

    4.通過sublime即可啟動sublime

相關推薦

linux自己shell指令碼做成系統命令

sublime啟動為例子 首先,我們一般會將本地的shell放在/usr/local/sbin/目錄下 #! /bin/bash SUBLIME_HOME = "~/Software

一個簡單的linux設定定時執行shell指令碼的示例

很多時候我們有希望伺服器定時去執行一個指令碼來觸發一個操作,比如說定時去備份伺服器資料、資料庫資料等 不適合人工經常做的一些操作這裡簡單說下 shell Shell俗稱殼,類似於DOS下的command和後來的cmd.exe。它接收使用者命令,然後呼叫相應的應用程式。作為命

linux 如何自己 ls 命令

有過linux 基礎 都知道 ls 命令的作用 下面給出實現程式碼 #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include <stdio

linux 使用expect編寫shell 指令碼互動訪問遠端伺服器

使用命令列登陸遠端伺服器一般需要ip地址以及登陸密碼等,每次都手動輸很不方便,expect可以滿足自動輸入密碼。下面是詳細的介紹: 首先安裝expect: 我用的是ubuntu14.04,使用sudo apt-get install expect即

LinuxMysql和Apache加入到系統服務裡的方法

原文地址 Apache加入到系統服務裡面:    cp /安裝目錄下/apache/bin/apachectl /etc/rc.d/init.d/httpd    修改httpd    在檔案頭部加入如下內容:    ###    # Comments to support

LINUX如何SHELL指令碼

至於SHELL的概念,什麼是SHELL我就不多說了,網上很多,我倒覺得具體怎麼寫,我沒發現,我把我寫的過程告訴大家:  1:建立一個檔案 touch wt 2:編輯檔案內容,寫入程式碼 #!/bin/sh echo "hello world!" 備註: 第一行是必須的,制定執

Windows使用Sublime text3快速編輯Linux文件,Shell

title 技術分享 ext ext3 ima edit text 工具 inux 所需要配合的工具是WinSCP 添加完畢之後直接在目錄下雙擊要編輯的shell腳本文件,即可彈出Sublime Text的編輯器 然後咱通過Putty看看Linux虛擬機上的文件

linux用bash一個批量解壓指令碼

在linux下進行學習時,發現有一個學習資原始檔夾下含有大量的rar格式壓縮包,便想著利用bash shell 寫一個指令碼來一次性解壓所有的壓縮包. 首先測試該段程式碼能否正常判斷每個資料夾下rar檔案是否存在: #迴圈遍歷部分 i=1 #[ ]與內部字元間應該有空格 whil

使用C#給LinuxShell指令碼

    在這個逼格決定人格,鄙視鏈盛行的年頭,尤其是咱們IT界,請問您今天鄙視與被鄙視的次數分別是多少?如果手中沒有一點壓箱的本事,那就只有看的份了。今天我們也要提升下自己的格調,學習些腦洞大開的東西,學完之後跑去群子了威嚇其他群友,不就是個玩嘛,走著~~!     說起Linux中的指令碼,毋庸置疑,

linuxPython指令碼打包為可執行檔案

一. 下載pyinstaller 連結 二. 解壓 無需安裝,解壓即可使用 三. 輸入命令,進行打包 命令格式: pyinstaller_path/pyinstaller.py -F s

linuxshell指令碼中sed命令使用變數

用linpack做測試,寫了一個指令碼, 因為每次可修改的引數寫在了配置檔案裡,所以腳本里用sed命令來修改配置檔案#測試次數echo “Input Number of tests:”read numt#每次測試的資料規模,測試次數有多少次,這裡應該又多少組數字,中間以空格隔

AIX, Linux指令碼放到後臺執行——加nohup與不加nohup的區別

對於Linux下來說,當在系統上執行下面的命令,將test.sh指令碼放到後臺執行/location/test.sh &此時,分兩種情況考慮問題,一:繼續執行exit命令退出當前session, 則 test.sh這個指令碼仍然在Linux系統裡面執行,二:不執行e

Linux直接讀物理地址內存

ann erro 分頁 .... gpio 細心 key 單位 開發 虛擬 轉 物理地址 virt_to_phys( *addr );物理 轉 虛擬地址 phys_to_virt( *addr ); 如: unsigned long pProtectVA;

Linux用戶添加到sudoers中

http his root密碼 配置 not in rep 希望 輸入密碼 -h Linux默認是沒有將用戶添加到sudoers列表中的,需要root手動將賬戶添加到sudoers列表中,才能讓普通賬戶執行sudo命令。 root 賬戶鍵入visudo即可進入sudo配置,

python如何自己的代碼打包供他人使用

format 下載安裝 -- div odin 簡單 () license find 背景: 利用setuptools來實現,所以先安裝setuptools,其實Python2.7.9及之後的版本都自帶安裝setuptools了,無需在另外安裝 如果沒有安裝setuptoo

快速自己的應用程序做成安裝包

廣告 開始 文件名 直接 png 安裝程序 快捷方式 style 基本上   打包程序的方式多種多樣,比如大家常用的VS、NSIS等等,但對於一個簡單的應用程序,如果你不涉及復雜的安裝設置,那麽壓縮工具,是個不錯的選擇。當然用壓縮工具制作程序安裝包已經不是什麽新東西,這篇文

自己的腳本添加至開機自啟動服務和chkconfig的原理

添加開機自啟動服務 Linux運維將自己寫的腳本添加至開機自啟動服務和chkconfig的原理 創建腳本測試 [root@anuo ~]# vim anuo.sh --創建個腳本 # !/bin/bash # chkconfig: 35 53 88 --指定3和5級別啟動 53的啟動的順序 88

自己的HDL代碼封裝成帶AXI總線的IP

chang center 曾經 .cn 轉載 tool tps 事情 總線 將自己寫的HDL代碼封裝成帶AXI總線的IP 1.Tools->create and package IP 2.create AXI4總線的IP 3.新建block design

如何自己的verilog模塊封裝成IP核

目錄 第二篇 hierarchy 布局 options ssi campaign mac sed 如何將自己寫的verilog模塊封裝成IP核 (2014-11-21 14:53:29) 轉載▼ 標簽: 財經 分類: 我的東東 ========

如何再window統計自己的程式碼行

git log --since="2018-05-01" --before="2018-11-5" --author="$(git config --get user.name)" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2