タグ付けされた質問 「command-line」

コマンドラインインターフェイス(CLI)の使用に関する質問。

2
端末にはデータが保存されていますか?
これは私が長い間知りたかったことですが、実際に質問することはありませんでした。 Linuxディストリビューションで提供されているターミナルでは、コマンドの履歴全体を矢印キーを使用して確認できることを知っています(他の方法がある場合、私はそれを認識していません)。これはどのように行われますか? 端末がすべてのキーストロークを記録する場所はありますか?それはある種のバッファですか?しかし、再び、それがバッファであった場合、しばらくするとクリアされますか? このシステムはどのように機能しますか?

3
Ubuntuターミナルからgeditを起動する際の警告
端末からgeditを起動しているときに、これらの警告に直面しています。最終的にgeditが起動しますが、geditを起動するたびに次の警告行が表示されます。 (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:20: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:24: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:28: Not using units is deprecated. Assuming 'px'. (gedit:3830): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:138:32: …


2
ドキュメントを取得するためのコマンド、ユーティリティ、または組み込みをどのように区別しますか?
私はBashスクリプトを実行していますが、これらのコマンドのどれが誰のものであるかが混乱することがあります。時々 、man xxx私が使用するので、時々 、ない、作品--helpやinfoコマンドの説明を表示するには、これらの作品のほとんどは1。誰がどのコマンドが何に属しているかを知る方法を教えてもらえますか?Bashビルトイン、GNUユーティリティなど

2
複数のファイルに単語数をリストするにはどうすればよいですか?
「work」という単語が含まれている各ファイルの単語数を調べる必要があるとします。 私はそれで「仕事」でファイルを検索することを知って、それは次のようになりますls work。そして、それは言葉の数を理解するためにwc -w しかし私はこれを試しました、そしてそれは単にファイルの数を表示しているようであり、すべてのファイルで結合された単語の数ではありません(私が必要とします): ls work | wc -w したがって、「作業」の前提条件に従う14個のファイルがある場合、単語数ではなく14個と表示されます。

1
端末で実行可能ファイルを実行する
私はUbuntuが初めてで、割り当てのために現在Ubuntuを使用しています。いくつか質問したいと思います。 シェルスクリプトを実行する新しいコマンドを作成するにはどうすればよいですか?たとえば、passwd端末で入力すると、実行可能ファイルがで実行されます /usr/bin/passwd。ファイルと同じにする方法を教えてください。 シェルスクリプトを実行可能ファイルに変更するにはどうすればよいpasswdですか?


3
既存の権限を上書きせずにファイルを再帰的にコピーするにはどうすればよいですか?
あるディレクトリから別のディレクトリにファイルをコピーすると、ディレクトリのアクセス許可がリセットされ(例:0755から0775に)、問題が発生し、戻ってディレクトリのアクセス許可を手動でリセットしなければならなくなります。私は現在やっていますcp -r /source/directory /destination/directory すべてのファイルと新しいディレクトリをコピーしたいが、既存のディレクトリの権限を上書きしたくない。

3
cdでファイルの親ディレクトリに移動しますか?
私はいくつかの仕事をするために.shを書いていますが、今はファイル/path/to/file.endがあるディレクトリにcdする必要があるところにいます。ターミナルは許可していません cd /path/to/file.end bash: cd: /path/to/file.end: Not a directory 悲しいことに私が知っている回避策はないので、あなたが助けてくれるといいですね!


2
.profile(.bashrcではなく)が〜/ binをパスに追加するのはなぜですか?
以来.bashrc(その意味では、より「一般的」である.profileソースがそれ)、なぜ「が含まれる~/binパスに」の手順は、内部ではありませんか.bashrc?ユーザーが非ログインシェルでそれを望まないのはなぜですか?(特に最近では、非ログインシェルがより一般的です*)。 手動で変更できることはわかっていますが、理由があるかどうか知りたいです。 *証明できませんが、そうだと思います。

2
パスで//はどういう意味ですか?
cdrootになるまでスペルを間違えたとき、ターミナルで作業していました(/)。誤って、入力//してターミナルに入りました: root@weblocalhost://# 入力するとpwd応答//が返されますが、入力ls -sすると/ディレクトリと同じリストが表示されます。 2つ以上入力すると、///次のようになります。 root@weblocalhost:/# /2を除いて常に1 です。違いはありますか、何の//ためですか?

3
rc.localからの起動時にスクリーンセッションを実行する
起動時にrc.localの特定のユーザーの下で切り離された画面を実行しようとしています。以下のコードは私が今まで持っているものですが、私にとってはうまくいきません。suの部分がエラーを出しているようです。 su - username -c /usr/bin/screen -dmS test bash -c '/var/www/path/to/script/script.sh; exec bash'

2
/ modの下のファイルでchmodが機能しないのはなぜですか?
端末からスクリプトファイルを実行したいが、エラーが表示される root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ./android -bash: ./android: Permission denied` ターミナルからファイルのアクセス許可を確認し、実行アクセス許可を与えようとしました。でも私が許可を与えても無駄にはなりません。 root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# chmod 777 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android` どうすればいいかわかりません。 ありがとうございました。

2
どういう意味?
どういう./意味ですか? たとえば:からファイルを移動し、次のコマンドを意味するのGapache2にフォルダをsites-available: root@ip-10-112-55-203:/etc/mds-1.2-beta4/sana/config/etc/Gapache2# mv ./ /etc/apache2/sites-available そうでない場合、これをどのように変更する必要がありますか? Google検索から何かを取得してみました。しかし./、検索エンジンによって無視されます。

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