タグ付けされた質問 「terminal」

端末は、コンピュータにデータを入力したり、コンピュータから情報を表示したりするために使用されるハードウェアデバイスです。端末はメインフレームコンピュータの時代に頻繁に使用されました。今日、ほとんどのオペレーティングシステムは、テキストベースの「ターミナルエミュレータ」を提供しています。これは、「システムコンソール」とも呼ばれる従来のターミナルの機能を複製します。



4
権限なしで開いたときにvimを使用してファイルを強制的に編集する
vimを使用してファイルを編集します。時々、適切な許可を忘れてしまいます。vimとファイルを読み取り専用ファイルとして実行します。変更を加えることはできますが、実際に変更を書き込むことはできません。時々ファイルを開いて変更を加えますが、sudoで実行せず、自分自身に叫び、その後強制的に終了して、rootユーザーとして再び開きます。 これに対する回避策はありますか?ファイルの読み取り専用ステータスにもかかわらず、ファイルに強制的に変更を加えることはできますか?少なくとも変更を保存し、diffを実行し、ファイルをマージできますか?




9
さまざまなアクションを実行するためにMacでターミナルを垂直に分割するにはどうすればよいですか?
たまにMacで端末のように見えるものを使用している人を見ることがありますが、1つのウィンドウのように見えるものには垂直の「スプリット」があります。スプリットの片側にはemacsなどがあり、もう一方には他の何かがあります。 同じ端末ウィンドウで、垂直分割で分割された2つの独立した事柄を同時に発生させるにはどうすればよいですか 分割ペインによく似ていますが、分割ペインは水平分割であり、アクションはペインにミラーリングされます。
47 mac  terminal 

2
プレフィックスキーを使用せずにtmuxでコマンドをバインドする
tmuxコマンドをキーの組み合わせにバインドし、最初にプレフィックスを押さずに直接使用することは可能ですか? 私が見つけC-b + n、私は私が結合することができるかどうかを疑問に思ったので、スイッチのペインに、あまりにも面倒C-1、例えば#1のペインに切り替え。 または、C-b + 1押したときに送信するターミナルエミュレータのショートカットを作成する方法があるかもしれませんC-1。 ありがとう!

4
ターミナルでgitユーザーを切り替える方法は?
コマンドラインからプロジェクトをリモートリポジトリにプッシュしようとしています。 私のローカルディレクトリ内から、私はヒット: $ git push そして、次のエラーを取得します。 remote:username1 / repo.gitへのアクセス許可がusername2に対して拒否されました。 致命的: ' https://github.com/username1/repo.git/ ' にアクセスできません: 要求されたURLがエラーを返しました:403 username1プッシュしたいリポジトリをホストしている私のgithubアカウントのユーザー名はどこにあり、username2このマシンで使用していた古いアカウントです。 Macbook AirでOS X Yosemite(v10.10.5)を使用しています。そして、私はsshの代わりにhttpsを使用したいと思います。 username1リモートにプッシュできるように更新するにはどうすればよいですか? 編集:明確にするために、単にconfig userオブジェクトを編集することについては話していません。たとえば、 $ git config --global user.name "Billy Everyteen" $ git config --global user.email "billyeveryteen@example.com" 認証とは関係ありません。私の質問は、リモートリポジトリに書き込むために必要なユーザー認証を扱っています。

3
SSHは、コマンドがSSHコマンドの引数として提供されている場合、入力されたすべてのパスワードを表示します
これを実行した場合: ssh user@server 'mysql -u user -p' MySQLパスワードの入力を求められ、入力を開始すると、パスワードが画面に表示されます。どうすればこれを防ぐことができますか?ログインしてsshからMySQLコマンドを実行すると、すべてが正常に機能します。

2
OS X端末でエスケープ文字を送信する方法は?
telnetでの接続は次のようになります。 $ telnet some.host Trying 10.1.2.3... Connected to some.host. Escape character is '^]'. OS X Leopardターミナルでこれを実行しています。質問は、このエスケープ文字をどのように送信すればよいですか?LinuxターミナルではESC- 5またはCTRL-を試してみました5が、OS Xでこれを行う方法がわかりません。
45 macos  terminal 


2
Windows PowerShellはUnix / Linuxのターミナルと同じくらい強力ですか?[閉まっている]
Windows PowerShellはLinuxと同じくらい強力で効率的terminalですか? オフラインの人々は、多くを説明することなく、Windows PowerShellはUnix管理者にWindowsの使用をより快適にさせる試みだと言っています。しかし、彼らはそれが(またはほぼ)同じ効率を持っている場合にのみ快適になると思います。

7
ファイル名にテキストを一括付加する方法は?
.mdすべてのさまざまな名前のファイルでいっぱいのディレクトリがあるとしましょう。各ファイル名の前に「テキスト」を追加したいとしましょう。だから、例えば:ファイルa.md、b.md、とc.mdなるtest - a.md、test - b.mdとtest - c.md。 コマンドラインでこれをどのように達成しますか?

2
ssh構成ファイルでSCPまたはSFTPを使用していますか?
おそらく私のgoogle-fooがここで失敗しています... SFTP設定ファイルを使用してリモートサーバーにSFTPまたはSCPを使用してターミナル経由でmysqlダンプファイルを接続してアップロードしたいと思います。私が見つけたドキュメントによると、私はこれを行うことができるはずです: sftp -F db.sql.gz webost@staging2.example.com /tmp また、私の設定でエイリアスを使い果たしました: sftp -F db.sql.gz myalias /tmp 上記の2つを実行すると、可能なコマンドの-F1つである印刷物が出力されます。 私はすでにローカル設定のショートカットを使用してssh経由ですでに接続できるので、それが機能することを知っています: ssh myalias **注:秘密キーと公開キーのペアを使用して接続しているため、パスワードを入力する必要はありません。キーペアにはパスフレーズが関連付けられていますが、OS Xキーチェーンは初めて接続したときに記憶しています。 ...だから、私が何を間違っているのか分かりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.