Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

5
partedを使用して整列されたパーティションを作成する
GPTパーティションテーブルが必要なため、partedで非SSDハードディスクをパーティション分割しています。 parted /dev/sda mklabel gpt 今、私は正しく整列されたパーティションを作成しようとしているので、次のコマンドを使用して最初のセクターがどこから始まるかを知ります: parted /dev/sda unit s p free Disk /dev/sda: 488397168s Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 34s 488397134s 488397101s Free Space セクター34で始まることがわかります(このパーティションテーブルが使用されるときのデフォルトです)。 だから、私が試した最初のパーティションを作成するために: parted /dev/sda mkpart primary 63s 127s 8の倍数であるため、セクター64に位置合わせしますが、次のように表示されます。 警告:結果のパーティションは、最高のパフォーマンスを得るために適切に調整されていません。 ハードディスクの論理的および物理的セクターサイズは両方とも512バイトです。 cat /sys/block/sda/queue/physical_block_size 512 cat …
68 partition  gpt 

5
rsyncは所有者、グループ、時間、および権限を無視します
フォルダーへの同期にrsyncを再帰的に使用する方法を知りたいが、新しいファイルまたは更新されたファイル(所有者、グループ、またはタイムスタンプではないコンテンツのみ)を更新する必要があり、ソースに存在しないファイルを削除したい。
67 rsync 

8
16 GBのRAMがあるときにVimで100 MBのテキストファイルを開けないのはなぜですか?
100MBのMySQLデータベースバックアップファイルがあり、16GのRAMを搭載したLinuxボックスのVimで開くことができません。 Vimはハングします(少なくとも使用できません)。これは私が理解していないことです。16 GBのRAMがありますが、エディターで100 MBのファイルを読み込めないのはなぜですか? Vimが原因ですか?すべてのメモリ管理はOSによって処理されると思いました。
67 vim  memory 

9
Linuxにマウントする必要があるのはなぜですか?
Linuxでのマウントについて理解し、デバイスファイルについても理解しています。しかし、なぜマウントする必要があるのか​​理解できません。 たとえば、この質問の受け入れられた答えで説明されているように、次のコマンドを使用します。 mount /dev/cdrom /media/cdrom /media/cdrom次のコマンドでCDROMデバイスをマウントし、最終的にCDROMのファイルにアクセスできます。 ls /media/cdrom CDROMの内容がリストされます。 マウントを完全にスキップして、次のことを実行してください。 ls /dev/cdrom CDROMの内容をリストします。答えの1つは「これがLinuxの設計方法」だと思います。しかし、もしそうなら、なぜそれはそのように設計されたのですか?/dev/cdromディレクトリに直接アクセスしないのはなぜですか?マウントの本当の目的は何ですか?
67 mount  devices 



6
タブ区切りの列を出力する簡単なコマンドはありますか?
たとえば、次のようにecho -e "var1\tvar2\t\var3\tvar4" > foo出力されるファイル(で作成)があります。 $ cat foo case elems meshing nlsys uniform 2350 0.076662 2.78 non-conformal 348 0.013332 0.55 scale 318 0.013333 0.44 smarter 504 0.016666 0.64 submodel 360 .009999 0.40 unstruct-quad 640 0.019999 0.80 unstruct-tri 1484 0.01 0.88 私はこのような出力を好むでしょう(ここで私は使用vimしました:set tabstop=14): case elems meshing nlsys uniform 2350 0.076662 2.78 …

4
ls -laの「s」と「S」の違いは何ですか?
Iの場合ls -la、多くの属性が出力されます。このようなもの: -rwSrwSr-- 1 www-data www-data 45 2012-01-04 05:17 README 残念なことに、私は各属性の正確な意味がわからないことを告白しなければなりません。たとえばS、文字列でのbigの意味は何-rwSrwSr--ですか?次は1何ですか?私は大体他の人を知っています。
67 permissions  ls 

6
LinuxでIDでユーザー名を検索するにはどうすればよいですか?
このコマンドidを使用して、ユーザーのを検索できます。uid例: $ id -u ubuntu 1000 からユーザー名を検索するコマンドはありuidますか?私はこれを/etc/passwdファイルを見ることで実行できることを理解していますが、これに対する既存のコマンドがあるかどうか、特にそれを実行しているユーザーがルートでない場合は尋ねています。 私は探していないよ、現在のすなわち私が見ているわけではない、ユーザーのユーザー名whoamiまたはlogname。 これにより、共有Webホスティングでこれがセキュリティ機能であるかどうか、または単に何かを正しく理解していないのではないかと思いました。 調査のために/etc/passwd、共有Webホストからのファイル: root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin dbus:x:81:81:System …
67 linux  ubuntu  users  uuid 


9
PDFでページを分割する
1つの仮想ページで2ページをスキャンしたスキャン済みPDFファイル(PDFファイルのページ)があります。 解像度は高品質です。問題は、読むときにズームし、左から右にドラッグする必要があることです。 いくつかのコマンド(存在しconvert、pdftk通常のページ(本から1ページ= PDFファイルの1ページ)で、このPDFファイルを変換することができ、...)またはスクリプトは?

1
ssh-agentの出力を評価する理由
実行するssh-agentには、使用する必要があります eval $(ssh-agent) なぜeval出力する必要があるのssh-agentですか? なぜ実行できるように設計されていないのですか? 注:推奨されていないため、バックティック( `)は削除されました。たとえば、ここで詳細を読むことができます。
67 shell  ssh  ssh-agent  eval 

6
カーネルドライバーとカーネルモジュールの違いは何ですか?
lspci -k3.2.0-29-genericカーネルを使用してKubuntu を実行すると、次のように表示されます。 01:00.0 VGA compatible controller: NVIDIA Corporation G86 [Quadro NVS 290] (rev a1) Subsystem: NVIDIA Corporation Device 0492 Kernel driver in use: nvidia Kernel modules: nvidia_current, nouveau, nvidiafb カーネルドライバーnvidiaとカーネルモジュールnvidia_currentがnouveauありnvidiafbます。 カーネルドライバーとカーネルモジュールの違いは何だろうか?

3
ESCキーにより、Alt +の動作により端末でわずかな遅延が発生します
私の端末設定は、viバインディングを備えたgnome-terminal + tmux + zshです。 vimのようなアプリケーションやzshのコマンドラインvi編集モードでも、ESCキーを頻繁に押す必要がありますが、このキーの効果が現れるまでに少し遅れがあります。参照してください。GNU画面が遅いVimのESCキーを作ります いくつかの実験の後、ESCキーを押すとすぐに別のキー(たとえばb)を押すとを押すのと同じ効果があることがわかりましたAlt+b。なぜそうなのかはわかりません(おそらく、以前の理由でなかったのAltでしょうか?わかりません)。いずれにせよ、私は2つのAltキーを持っているので、ESCキーでこの動作をしたくありません。私も試してみC+[ましたが、同じ問題があります。 誰がこれを担当しているのか、gnome-terminal、tmux、または私のOS自体(Ubuntu Natty)はわかりません。これに対処する方法についてのアイデアは素晴らしいでしょう。 更新:別の端末(LXTerminal)でtmuxを使用せずにチェックすると、遅延も存在します。


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