• ベストアンサー

コマンドでファイル名を楽に入力できないか?

最近、UbuntuでLinuxを使い始めています。 例えば、「mv」コマンドを使うときなどに、移動させたいファイルのファイル名をすべてうちこむのが面倒なのですが、簡単に入力する方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kirinoma
  • ベストアンサー率53% (288/542)
回答No.2

こんにちは. 1.Tabキー補完を使う mvの後に,ファイルの頭文字(hoge.txtならh)を入れ,Tabキーを押すと自動的に そのディレクトリにあるhで始まるファイル名(hoge.txt)に直してくれる. 複数のファイルが該当する場合は,Tabキーを押す毎にアルファベット順に表示される. (hanya.txtとhoge.txtがある場合は,この順に表示.これがいやなら,hoまで入力してからTabキーを押す) 2.ワイルドカード(*)を使う hanya.txtとhoge.txtを移動させたい場合は, mv *.txt と入力すると良い. (rm -f * などとやってしまうと泣ける) とりあえず,以上です.

その他の回答 (4)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.5

タブキー補完をメインに、*のファイルマッチを必要に応じてでしょうか。 ファイルマッチの場合は、 $ rm aaa.* の*の直後で ctrl-X * を打つと、 $ rm aaa.c aaa.o aaa.h とかに展開してくれますので、目で確認してから実行できます。

回答No.4

nautilus の窓から gnome-terminal の窓へマウスでひっつかんで投げ込む # CUI作業をGUIを借りてやるというとっても邪道(?)な方法 # ThunarとTerminalでも出来るけどxtermはドロップを受けつけないみたい

  • yakan9
  • ベストアンサー率54% (2204/4055)
回答No.3

よく使う手は、aliasで、短縮形に定義しておく。 使用しないファンクションキーに登録する。 Tab補完機能。

  • ryssh578
  • ベストアンサー率32% (24/74)
回答No.1

ディレクトリ内のファイルであれば頭文字打ってTabキーで表示されませんか?

関連するQ&A

  • ファイルの移動コマンド

    linux初心者です。 以下のようなコマンドを打ちました。 mv -f *.jpg /images /test/img やりたいことはimagesフォルダ内の.jpgファイルを全てimgフォルダに移動させたいのです。 この場合、imagesフォルダごとimgフォルダに移動されました。 しかもエラーメッセージ mv: cannot stat `*.jpg': そのようなファイルやディレクトリはありません が表示されます。 色々と調べてみたのですが初心者なので、どうすればよいか困っています。

  • Linuxでのコマンドの使い方

    Linuxでのコマンドの使い方 Linuxでは、ホームディレクトリ(/home/(ユーザー名)、/root など)から 直接、コマンド(cp,mv,ifconfigなど)を入力して実行できたはず、 と思っていたのですが、できません。 /sbin/(コマンド) と入力すれば実行できます。 何か設定が悪いのでしょうか? CentOSでの話です。

  • gzipコマンド

    現在gzipコマンドでファイルを圧縮して、mvにてファイルを移動させています。 ただ圧縮前のファイルのサイズが約10Gもあるため処理に非常に時間がかかっています。 少しでも処理を早くするために、gzipで圧縮したファイルをmvにて移動させている場所に 直接出力するといったことが出来ないのかと考えています。 上記のようなことは可能なのでしょうか? ご回答よろしくお願い致します。 (「gzip -c(標準出力) ファイル名 > mvの移動先」はgzip → mv と変わらないですよね? ) 【現状】 gzipにてファイル圧縮 → mvにてファイルを移動 【理想】 gzipにてファイル圧縮 + 圧縮したファイルをmvで移動させる場所に出力

  • Winのcmdコマンド入力補完の使い方

    Win7のcmdで 上級者は、ファイル移動などをする際に サクッとコマンドで行っているのを見かけます。 ダウンロードしたファイルのディレクトリとその移動先のディレクトリを 全て覚えている訳ではなく入力補完をつかっていると思いますが dir階層構造がうろ覚えでファイル名もうろ覚えの場合 *のワイルドカードで検索できるのでしょうか? 一つづつの階層をTABで候補を出しながら進めて行くのでしょうか? また入力を要領よく出来る方法やコツがあれば教えていただけませんでしょうか。

  • ↑で前のコマンドを出したい

    こんにちは。教えて下さい。 solaris7でコマンドを入力する時、LinuxやDos窓みたいに、 ↑キーで前のコマンドを出すことってできないのでしょうか。 あと、Linuxならファイル名などを入力するとき、 そのファイル名の頭何文字かを入力してTabキーを押すと 自動でフルファイル名を入力してくれていたのですが、 そんな便利な機能solarisには無いのでしょうか。 また、こんな基本的なことを調べるのに便利なサイトなどがあれば 教えていただければ嬉しいです。 どれかひとつでもアドバイスいただけたらと思います。 宜しくお願いいたします。

  • autocadのコマンド入力について

    autocadは直接コマンド入力ができるようですが、設定を変えたいので ご存じの方、教えてください。 内容は、  一度ファイルの開く操作を コマンド入力しました。  openと入力→コマンドラインにファイル名の確認。  以降、ファイルの”開く”アイコンで操作してもコマンド入力でファイル名を入れないといけなくなってしまいました。 ダイアログでファイルを選ぶように戻したいのですが、どうしたら 良いでしょうか?

  • Ubuntuではコマンドを知らなくても良い?

    Ubuntuではコマンドはほとんど使用しなくても何とかなるのでしょうか? Linuxサーバーを始めようと思い,サーバー専用機を購入してLinuxを入れようと思っているのですが,UbuntuかCentosかで迷っています.Linuxはこれまで一度も使ったことがありません. コマンドの勉強のためにはそれをやらざるを得ないCentosがいいと思ったのですが,一方でサーバーの構築などが初心者には簡単なUbuntuにも興味があります.ただ,Ubuntuは,もしコマンドをほとんど知らなくても何とかなるなら,Centosを入れようと思っています. そこで繰り返しの質問になりますが,Ubuntuではコマンドはほとんど使用しなくても何とかなるのでしょうか?

  • unix の mv コマンド

    unix の mv コマンドの mv -i directory1 directory2 の場合で、directory2が既存でない場合、directory1をdirectory2 に移動する(変名する)と、 参考書に書いてありますが、既存でないとは、lsでは、ディレクトリー名が出てくるけど、emptyなディレクトリーということでしょうか(ファイルが入ってない)? mv -i filename1 filename2 の場合、filename1 を filename2 に移動(変名する)と参考書にありますが、ファイルの名前だけ変えることじゃなくて中身も変えるということでしょうか? mv コマンドでは、単にファイルの名前だけ変えることはできないということでしょうか? unix超初心者で申し訳ありませんが、よろしくお教えください。

  • バッチファイルのコマンドについて

    バッチファイルのコマンドについて ウィンドウズです。 バッチファイルにて、大量のファイルの名前を以下の通りにリネームしたいです。 どのようにコマンドを組めばいいのか教えてください。 また、リネームしたファイルは1つ上のフォルダに移動させたいです。 1、ファイルの1~3文字目を削除してリネームして移動するコマンドデータ 2、ファイルの3~5文字目を削除してリネームして移動するコマンドデータ 例:『123456789』というファイル名に対して、 『456789』というファイル名にして移動するコマンドと 『126789』というファイル名にして移動するコマンドが欲しいです。 データは、名前も文字数もバラバラです。 知っている方がいたらお願いします。

  • mvコマンドについて

    サーバのデータをNASにバックアップしている途中に誤ってシャットダウンしてしまいました. mvコマンドは,逐一移動→削除,..,,移動→削除をくりかえしているのでしょうか? それとも,すべてのファイルを移動してから元データを削除しているのでしょうか?