账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    iterm如何自动登陆到指定目录
    53
    0

    目前我是执行的这样一个shell,可以成功免密登录,但是不能cd到/data/bak/log,求高人指点

    #!/usr/bin/expect
    
    set timeout 30
    spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
    expect {
            "(yes/no)?"
            {send "yes\n";exp_continue}
            "password:"
            {send "[lindex $argv 3]\n"}
            send "cd /data/bak/log\r"
    }
    interact
    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 月牙笑眼 普通会员 1楼

      iterm是一个快速、轻量级的终端应用,它可以让你在任何地方访问你的系统文件。但是,如果你想要在iterm中自动登录到指定目录,你可以使用iterm2的配置文件。

      以下是一个简单的配置文件,你可以将其保存在你的用户的/.iterm2文件夹中,然后在每次你启动iterm2时,它都会自动登录到这个目录。

      ```bash [ defaults ] keymap = "meta+tab:open-file" auto-open-file = true auto-dock-icon = ~/iterm2

      [iterm2]

      更改你的默认目录

      default-directory = ~/your_directory

      更改你的启动参数

      如果你使用的是tmux,可以将以下参数改为 "tmux -split-$session -f your_extension"

      如果你使用的是zsh,可以将以下参数改为 "zsh -S your_extension"

      更改你的用户设置

      user-emacs = $USER ```

      在这个配置文件中,default-directory选项设置了iterm2的默认目录,auto-open-file选项设置了iterm2自动打开文件的功能,auto-dock-icon选项设置了自动打开目录图标的功能。

      注意,你需要将~/your_directory~/iterm2替换为你自己的目录路径。

      如果你想在启动iterm2时自动登录到这个目录,你需要在启动参数中添加-d ~/your_directory。例如,如果你想启动iterm2,并且自动登录到~/my_directory,你可以这样启动iterm2:

      bash iterm2 -d ~/my_directory

      然后,每次你启动iterm2时,它都会自动登录到~/my_directory

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部