最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux命令行之使光標(biāo)快速移動(dòng)的快捷鍵

 更新時(shí)間:2023年11月02日 11:36:09   作者:zpjing~.~  
這篇文章主要介紹了Linux命令行之使光標(biāo)快速移動(dòng)的快捷鍵,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux命令行 使光標(biāo)快速移動(dòng)的快捷鍵

linux命令行執(zhí)行命令時(shí),快速移動(dòng)光標(biāo)可節(jié)省不少時(shí)間,如下是快速移動(dòng)光標(biāo)的快捷鍵:

1.光標(biāo)快速切換到行尾行首

  • ctrl+a 行首
  • ctrl+e 行尾

2.刪除至行尾 | 清除當(dāng)前光標(biāo)位置之前的一個(gè)單詞

  • ctrl+k  可以將當(dāng)前光標(biāo)位置之后的所有部分快速清除
  • Ctrl + w 可以清除當(dāng)前光標(biāo)位置之前的一個(gè)單詞

3.刪除命令行的命令

  • ctrl + u 可以直接將整行命令直接清除

4.左|右移動(dòng)一個(gè)單詞

  • Esc b 左移一個(gè)單詞[back]
  • Esc f 右移一個(gè)單詞[forward]

注意:每次按下快捷鍵,需抬起后再按下快捷鍵,方可多次移動(dòng)單詞。

Linux命令行 光標(biāo)移動(dòng)技巧等

移動(dòng)

  • Ctrl + a:移動(dòng)光標(biāo)到命令行首
  • Ctrl + e:移動(dòng)光標(biāo)到命令行尾
  • Ctrl + b:同鍵盤(pán)左鍵,向左移動(dòng)光標(biāo)
  • Ctrl + f:同鍵盤(pán)右鍵,向右移動(dòng)光標(biāo)

在mac中,需要在終端首選項(xiàng)中設(shè)置{將Option鍵用做Meta鍵}

  • Alt + b:向前移動(dòng)一個(gè)詞的距離
  • Alt + f:向后移動(dòng)一個(gè)詞的距離

刪除

  • Ctrl + h:同Backspace,退格向左刪除
  • Ctrl + d:同delete,向右刪除(光標(biāo)所在位置的字符)
  • Ctrl + w:刪除光標(biāo)前面的單詞的字符
  • Alt + d :刪除光標(biāo)后面的單詞的字符
  • Ctrl + u:從當(dāng)前光標(biāo)所在位置向左剪切全部命令
  • Ctrl + k:從當(dāng)前光標(biāo)所在位置向右剪切全部命令
  • Ctrl + p:顯示上一條命令,同向上箭頭
  • Ctrl + n:顯示下一條命令,同向下箭頭

其他

  • Ctrl+t: 交換光標(biāo)位置前的兩個(gè)字符
  • Ctrl+y: 粘貼或者恢復(fù)上次的刪除
  • Ctrl+z : 把當(dāng)前進(jìn)程轉(zhuǎn)到后臺(tái)運(yùn)行,使用’ fg ‘命令恢復(fù)。比如top -d1 然后ctrl+z ,到后臺(tái),然后fg,重新恢復(fù)
if __name__ == '__main__':
    sshkey=get_sshkey_content(sys.argv[1])
    print(sshkey)

    print '!!! start'
    s_minute_hout  = '02:00'
    times = time_parse(s_minute_hout)
    ip = "192.168.43.155"
    port = "22"
    user = "pi"
    logPath = "/home/pi"
    print(is_valid_port(port))
    try:
        retcode = subprocess.check_call("./set_scp_crontab.sh 2  %s %s %s %s %s " % (ip, port, user, logPath, times),   shell=True)
        print(retcode)
    except subprocess.CalledProcessError as e:
        print e.returncode
        print e.cmd
        print e.output
    print '!!! end'

#!/bin/bash

# Paramater
#  $1: 0|1|2   0: ssh-gen 1: test 2: setup crontab
#  $2: log server ip address
#  $3: scp port
#  $4: user name
#  $5 log path on log server
#  $6 crontab minute hour
#  $7 crontab hour

SSH_KEY_PATH="/home/whz/.ssh/"
#SSH_KEY_PATH="/home/vpnmanager/.ssh/"
SSH_KEY_NAME="thinclsvpn.key"
SSH_KEY="$SSH_KEY_PATH$SSH_KEY_NAME"
VPN_USER="whz"
VPN_LOG_FILE="/var/log/openvpn/*.log"

#if [ `whoami` != "root" ]; then
#  echo "Execute this script as root user." >&2
#  exit 1
#fi

function ssh_gen () {
  # if ssh_key already exist, delete it.
  if [ -e $SSH_KEY ]; then
         rm -f $SSH_KEY
  fi

  # create a ssh key
  ssh-keygen -q -t rsa -N '' -f $SSH_KEY
  exitCode=$?

  #echo `cat "$SSH_KEY.pub"`
  return $exitCode
}

function test_scp () {
  # if ssh_key not exist,  exit
  if [ ! -e $SSH_KEY ]; then
         echo "ssh key not exist!"
         exit 1
  fi

  # scp copy log file to logserver
  scp -Cqpi $SSH_KEY -P $PORT -o PasswordAuthentication=no -o StrictHostKeyChecking=no  $VPN_LOG_FILE $USER@$IP:$LOG_PATH 2>&1

  return $?
}

function setup_crontab () {
  # if ssh_key not exist,  exit
  if [ ! -e $SSH_KEY ]; then
         echo "ssh key not exist!"
         exit 1
  fi

  command="scp -Cqpi $SSH_KEY -P $PORT -o PasswordAuthentication=no -o StrictHostKeyChecking=no  $VPN_LOG_FILE $USER@$IP:$LOG_PATH"
  cronDescription="$minute $hour * * * $command > /dev/null 2>&1"

  # delete current setting
  crontab -r

  # setup crontab
  echo "$cronDescription" | crontab
  return $?
}

# main function
if [ $1 -eq 0 ]; then
  ssh_gen
else
  IP=$2
  PORT=$3
  USER=$4
  LOG_PATH=$5
  if [ $1 -eq 1 ]; then
    test_scp
  else
    minute=$6
    hour=$7
    setup_crontab
  fi
fi

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux提示網(wǎng)絡(luò)不可達(dá)問(wèn)題

    Linux提示網(wǎng)絡(luò)不可達(dá)問(wèn)題

    這篇文章主要介紹了Linux提示網(wǎng)絡(luò)不可達(dá)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Ubuntu 20.04雙拼輸入法的安裝步驟

    Ubuntu 20.04雙拼輸入法的安裝步驟

    這篇文章主要介紹了Ubuntu 20.04雙拼輸入法的安裝步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Linux下Squid配置詳解 Squid代理服務(wù)器配置

    Linux下Squid配置詳解 Squid代理服務(wù)器配置

    本文介紹Linux下非常著名、常用的Squid代理服務(wù)器的使用,并著重講述如何使用其提供的訪問(wèn)控制策略,來(lái)保證代理服務(wù)器的合法使用。
    2009-10-10
  • 使用反向ssh從外網(wǎng)訪問(wèn)內(nèi)網(wǎng)主機(jī)的方法詳解

    使用反向ssh從外網(wǎng)訪問(wèn)內(nèi)網(wǎng)主機(jī)的方法詳解

    這篇文章主要給大家介紹了使用反向ssh從外網(wǎng)訪問(wèn)內(nèi)網(wǎng)主機(jī)的方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下來(lái)要起看看吧。
    2017-04-04
  • 在Linux中部署并初始化MySQL的多種方式

    在Linux中部署并初始化MySQL的多種方式

    MySQL是常用的關(guān)系型數(shù)據(jù)庫(kù),被廣泛用于學(xué)習(xí)與實(shí)際工作中,本篇文章介紹在Linux系統(tǒng)中使用多種方式部署并初始化MySQL數(shù)據(jù)庫(kù),包括源碼安裝、rpm安裝以及yum安裝,需要的朋友可以參考下
    2025-11-11
  • Linux flock原理分析(shell進(jìn)階)

    Linux flock原理分析(shell進(jìn)階)

    flock鎖在內(nèi)核openfiletable中,文件打開(kāi)涉及用戶與內(nèi)核的fd、inode表,多個(gè)進(jìn)程共享v節(jié)點(diǎn),未同步寫(xiě)入可能導(dǎo)致數(shù)據(jù)覆蓋,勸告式鎖需進(jìn)程主動(dòng)申請(qǐng)生效
    2025-07-07
  • linux服務(wù)器系統(tǒng)CentOS、uBuntu、Gentoo、FreeBSD、Debian的比較

    linux服務(wù)器系統(tǒng)CentOS、uBuntu、Gentoo、FreeBSD、Debian的比較

    最近一直都是在玩ubuntu的,但是做web服務(wù)器的CentOS還是經(jīng)常被用到,自己也糊涂了
    2012-12-12
  • VNC連接Linux服務(wù)器藍(lán)屏的解決方法

    VNC連接Linux服務(wù)器藍(lán)屏的解決方法

    本文介紹了使用VNC連接Linux遠(yuǎn)程桌面出現(xiàn)藍(lán)屏問(wèn)題的現(xiàn)象,并提供了解決方法,包括執(zhí)行相關(guān)命令、重啟VNC進(jìn)程并重新連接,成功消除藍(lán)屏問(wèn)題,需要的朋友可以參考下
    2025-10-10
  • CentOS中yum 源的配置與使用詳解

    CentOS中yum 源的配置與使用詳解

    這篇文章主要介紹了CentOS中yum 源的配置與使用詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。
    2016-12-12
  • Linux定時(shí)自動(dòng)刪除舊垃圾文件的Autotrash工具

    Linux定時(shí)自動(dòng)刪除舊垃圾文件的Autotrash工具

    今天小編就為大家分享一篇關(guān)于Linux定時(shí)自動(dòng)刪除舊垃圾文件的工具,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-09-09

最新評(píng)論

邯郸县| 安溪县| 收藏| 仙居县| 衡东县| 孟州市| 庄河市| 京山县| 徐汇区| 商丘市| 盘山县| 绵竹市| 丹寨县| 婺源县| 桐柏县| 丹棱县| 耒阳市| 界首市| 肥东县| 金川县| 东至县| 云阳县| 攀枝花市| 阿鲁科尔沁旗| 安龙县| 翼城县| 宿迁市| 额尔古纳市| 花莲县| 资中县| 始兴县| 神木县| 黔西| 汉川市| 长寿区| 涡阳县| 日照市| 西畴县| 大埔区| 焦作市| 纳雍县|