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

ファイルの操作:コピー、名前変更、検索、分析、アーカイブなど。ファイル内のテキストの操作については、/ text-processingを参照してください。ファイルファイルマネージャー(以前のNautilus)に関する質問については、/ nautilusを参照してください。




6
logrotateを使用せずにログファイルのサイズを固定する
ログファイルのファイルサイズを、新しい空のファイルでローテーションして古いファイルを削除(またはアーカイブ)せずに固定する方法はありますか。たとえば、ログファイルの最大サイズを1MBに設定すると、ファイルサイズがその制限を超えて増加すると自動的にクランプされ、テキストは「テール」に追加され、テキストの最も古い部分がポップアウトされてファイルサイズが1MBに維持されます。
13 files  logs  size  logrotate 

4
dd:複数の入力ファイル
2つのファイルからチャンクを連結する必要があります。 ファイル全体を連結する必要がある場合は、単に行うことができます cat file1 file2 > output ただし、最初のファイルから最初の1 MBをスキップする必要があり、2番目のファイルからは10 MBしか必要ありません。の仕事のように聞こえddます。 dd if=file1 bs=1M count=99 skip=1 of=temp1 dd if=file2 bs=1M count=10 of=temp2 cat temp1 temp2 > final_output ワンステップでこれを行う可能性はありますか?つまり、中間結果を保存する必要はありませんか?で複数の入力ファイルを使用できますddか?
13 files  dd  cat  data 


5
「cat ttyUSB0」が出力を生成しないのはなぜですか?
赤外線レシーバーをUSBポートに接続しました...(dmesgの最後の行はデバイスファイルを示しています) $ dmesg [10496.596063] usb 7-2: new full-speed USB device number 2 using uhci_hcd [10496.751112] usb 7-2: New USB device found, idVendor=0df7, idProduct=0620 [10496.751117] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [10496.751120] usb 7-2: Product: USB-Serial Controller [10496.751124] usb 7-2: Manufacturer: Prolific Technology Inc. [10496.787441] usbcore: registered new …
13 files  usb  devices  cat  input 


4
CSVファイルから重複したエントリを削除する
重複したデータが再印刷された[csv]ファイルがあります。つまり、同じデータが2回印刷されます。私が使って試したソートのuniqのを でsort myfile.csv | uniq -uしかしに変化がないmyfile.csv、また、私が試していないてきたsudo sort myfile.csv | uniq -uが、何の違いは。 だから現在私のcsvファイルは次のようになります a a a b b c c c c c そのようになりたい a b c

2
グループメンバーは書き込み権限があっても書き込みできません
ログインしたユーザーは、フォルダへの書き込み権限を持つグループのメンバーです。しかし、このユーザーが何かを書き込もうとすると、「許可は拒否されます」。 以下のログは質問を要約したものです: subv:/www/tracer/ whoami frank subv:/www/tracer/ subv:/www/tracer/ ls -ltr total 4 drwxrwxr-x 2 root tracer 4096 Jan 20 12:25 convert.tracer.com subv:/www/tracer/ groups frank frank : frank tracer subv:/www/tracer/ > convert.tracer.com/test -bash: convert.tracer.com/test: Permission denied subv:/www/tracer/ 「ls -bail /www/tracer/convert.tracer.com/」の出力: subv:~/ ls -bail /www/tracer/convert.tracer.com/ total 8 38010883 drwxrwxr-x 2 root tracer 4096 …

2
tarコマンド-シンボリックリンクをスキップ
私はtarコマンドを次のように使用します。 tar -cvf protTests.tar protTests/* tarフォルダ内のすべてのファイル、protTests。ただし、これにはフォルダー内のシンボリックリンクが含まれていますが、これは望ましいものではありません。 すべてのシンボリックリンクを除外するコマンドラインオプションはありますか?
13 files  symlink  tar  wildcards 


6
ディレクトリの権限は正しいのに、mvを使用するとアクセス許可が拒否されるのはなぜですか?
ディレクトリの所有者が自分のユーザーに設定されており、ユーザーの権限が7に設定されMusicているにmvもかかわらず、フォルダを移動しようとすると、権限が拒否されます。 (私はsudoを使用できることを知っていますが、何が問題なのかを知りたいのです。何かが怪しい臭いがします)。Ps:私はMac OS X El Capitanを使用しています。

3
PHPにファイルおよびフォルダーへの書き込み許可を与える
さらに明確にするために更新: http://expressionengine.com/user_guide/installation/installation.htmlによると、それは言う: ほとんどのUnixホストの場合、次のことが一般的ですが、PHPがファイル(666)とフォルダー(777)への書き込みを許可するために、より制限の厳しい権限を使用できるかどうかをホストに確認することができます。Windowsサーバーでは以下は適用されませんが、ファイルとフォルダーがExpressionEngineによって書き込み可能であることを確認する必要があります。これについては、ホストに連絡する必要があるかもしれません。 これが何を意味するのかわかりません。特定のファイルとフォルダーをそれぞれ666と777に変更できますが、ここで私はchown'erですが、上記のように、PHPにもこれを実行させる必要があるようです。 元の質問: PHPが特定のファイル(666)およびフォルダー(777)に書き込めることを確認する必要があります。 どうすればよいですか?
13 permissions  files  php  chmod 

4
ディレクトリ内の複数のファイルの名前を同時に変更する方法
/var/tmp/abc4つのファイルがあるディレクトリsay があります。 12345-ram-3e3r5-io9490-89adu9.csv 45434-dam-qwe35-to9490-43adu9.csv 11234-cam-yy3r5-ro9490-85adu9.csv 14423-sam-hh3r5-uo9490-869du9.csv 私はすべてのCSVファイルの名前を変更する(すべてのファイルを見つけて名前を変更する)ために、できるだけ短い(おそらく1ライナー)方法で: XXXXX-ram-3e3r5-io9490-89adu9.csv XXXXX-dam-qwe35-to9490-43adu9.csv XXXXX-cam-yy3r5-ro9490-85adu9.csv XXXXX-sam-hh3r5-uo9490-869du9.csv
12 shell  files  rename 

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