• ベストアンサー

Linuxのファイル禁止文字

Windowsですと、ファイル名には、/\:<>等が禁止文字ですが、Linuxのファイル名禁止文字には、何があるのでしょうか?

  • hige7
  • お礼率22% (6/27)

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.2

/ と NUL(0x00) が使えません。 シェルでは、< > " ' \ 等のシェルの特殊文字は、" や ' で囲んだり、\ を前置したりすれば使えます。 touch A\<B\>C

その他の回答 (1)

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

”でくくれば何でもよかったような。 慣習的に使いませんけど。

関連するQ&A

  • Linuxのファイルサーバーに移らないファイルがある?

    できるLINUXという本を読み、イントラネットサーバを立てました。 特に問題ないと思うのですが、ファイルサーバーとして利用してみようと思い、windowsのパソコンからLINUXのpublicとしたフォルダへ、ファイルを移しています。  ところが、うまく移す事ができないファイルがあるのです。 何故なのでしょうか。 移るものは、すんなりと行くのですが、できないファイルはいつも特定のものです。 エラーメッセージとして、 [LINUXのpublicの移動先のフォルダ名]は存在しません。作成しますか。→(一応、はいで抜ける) もう一度、上と同じメッセージが出る。→(また、はいで抜ける) [移したいファイル名]を作成または置換できません。既に存在するファイルを作成する事はできません。” と、出ます。 よろしくお願いします! 追伸、移らないファイルを英文字に変えたら、うまくいきました。 しかし、漢字交じりのファイル名でもすんなり移るものもあります。 基本的にファイル名に漢字は用いない方がいい、という事なのでしょうか? また、漢字のファイル名が使用できるような良い方法は何かあるのでしょうか。

  • ファイル名の文字コード

    LinuxサーバにWindowsよりFTPで日本語ファイルの ディレクトリやファイルを大量にアップロードしました。 どうやらファイル名がsjisでアップロードされてしまったみたいで Linux上から見るとすべて文字化けしています。 ディレクトリ名とファイル名をsjisからeucへ 変換する方法はあるのでしょうか? よろしくお願いします。

  • 複数の文字列を含むファイルの検索-linux

    linuxにおいてファイル内の文字列を検索するのにgrepを用いますが、 複数の文字列を含むファイルを検索するにはどうしたらよいでしょうか。 同じ行ではなく別の行にある場合で、ファイル名を出力したいです。 つまり ~~~~~~~~~ ~~~~~~~~文字列1  ~~~~~~~~~~ ~~~~~~~~ ~~~~~~~文字列2 のような記述のあるファイルを探すにはどうしたらよいでしょうか。

  • LinuxからWindowsフォルダを見ると日本語が文字化けするのですが・・・

    Linuxから、Windows上のファイルをアクセス方法として、 smbmountコマンドでWindowsの共有フォルダを、 Linuxのファイルシステムとしてマウントする方法があります。 で、実際にマウントしてみると、 Windows上で日本語で作成してあるフォルダやファイル名が 文字化けして、Linux上で正常に表示されません。 これを正常に文字を読める方法を教えてください。 (私はRedhatLinux7Jを利用してます。)

  • Linuxコマンドにて ファイル内の文字列を置換えしたい

    Linuxコマンドにて ファイル内の文字列を置換えしたい 内容 16進データ 22 0D 0A→22 0Aに置換えたい ※このパターンのみ 0Dを削除したい  trではダメみたい、現在は、Windowsのバイナリーエディタにて行っていますが、Linuxコマンドにて行いたい よろしく御願いします

  • ファイル名の使用禁止文字

    OS-Xを使用しています。ファイル名で「/」スラッシュ、「.」カンマ、「*」アスタリスク以外で、使用禁止の文字はありますか? よろしくお願いします。

    • ベストアンサー
    • Mac
  • 書き込み禁止ファイルの上書き

    ffftpを利用して、WindowsからLinuxサーバーにファイルを転送しました。 しかし、書き込み禁止、実行ファイルであるにも関わらず、上書きされてしまいました。 上書きされた後はオーナーは読み書き有効となり、実行が禁止となってました。他は、読み込みのみ有効。 質問ですが、もともとが書き込み禁止のままで、ファイルを上書きは可能なのでしょうか? ffftpの設定に強制的に転送できるモードがあるんでしょうか?それとめ、Linuxサーバー上のなんらかの設定が影響しているんでしょうか? お詳しいかたご教示ください。

  • 文字化けしたファイル名の文字コードを変換するには?

    WinXPのマシンに、ファイル名の文字化けしたzipファイルがあります。 このファイルは元々LinuxマシンにあったのをWindowsへ 転送してきたものなので、EUC-JPで文字化けしてしまっているのだと (私は)思うのですが、合ってるでしょうか? また、これをどうすればWindowsで読めるように変換できるでしょうか? 検索などで調べて、KanjiTranslatorという文字コード変換のフリーソフト を使ってみたのですが、うまくいきませんでした…。 (ファイル名の変換と、ファイルの文字コード変換は違うのでしょうか? 方法をお知りの方いましたら、教えていただけないでしょうか? よろしくお願い致します。

  • 禁止文字が含まれたファイル名の一括変換

    OSは Windows XP SP2 です。 業務で使っている社内専用の特殊なソフトがあり、ファイル名に特殊な文字が必ず含まれるため、通常のWindowsXP上では正しく表記されません。特殊文字の部分だけ、エクスプローラ上では「・(半角)」で表記され、コピーして別のエディターにペーストすると「?」と表記されます。別のファイラーでは、最初から「?」となっています。 「?」の部分だけ削除、もしくは別の文字に置換したいのですが、いくつか試したリネームソフト(NAMERYなど)では、禁止文字が含まれているためかうまくリネームできませんでした。 エクスプローラでファイル一つ一つをリネームすることはできるのですが、ファイルの数が多いため、なんとか一括で変換できるうまい方法、あるいはソフトはありませんでしょうか。

  • 大文字変換

    Linuxの初心者です。 windowsからLinuxにファイルを移動させると、ファイル名が小文字になってしまいます。これをなんとか回避する方法はありませんでしょうか? ・windows,Linuxの設定変更? ・Linuxで大文字を小文字に変換するコマンドがあればそれでも良いです。  ただ、その場合、ファイル数が多いので一括変換&拡張子前だけ変換 にする方法が知りたいです。 ファイル名は、すべて半角英数字としています。 以上です。 ご教授下さい。