トップページ⇒linux
1002コメント312KB

くだらねえ質問はここに書き込め!Part 226 [無断転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2016/09/20(火) 19:50:57.51ID:+znrO6A5
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
Google検索 http://www.google.co.jp/search?q=site:2ch.net/test/read.cgi/linux/

関連スレッドは、誰か頼む
※前スレ
くだらねえ質問はここに書き込め!Part 225
http://hayabusa6.2ch.net/test/read.cgi/linux/1466372793/
0756login:Penguin2016/11/24(木) 18:42:52.83ID:Nx6YMNSk
ディレクトリ以下のすべてのファイルとディレクトリの全角英字を半角英字にする方法をおしえてくださあああい
10000ファイルぐらいあります
0757login:Penguin2016/11/24(木) 18:59:47.60ID:Q8HPBQ/b
>>756
$ cat a.sh
#!/bin/sh
for i in *; do
new=`echo $i | nkf -Z`
mv $i $new
done
$ touch abcABC
$ ls
a.sh abcABC
$ sh a.sh
mv: 'a.sh' と 'a.sh' は同じファイルです
$ ls
a.sh abcABC
$
0758login:Penguin2016/11/24(木) 20:27:40.14ID:tuXWL/4Z
>>756
mv 全角ファイル名 半角ファイル名
0759login:Penguin2016/11/24(木) 21:29:05.29ID:+eGlSeFx
Windowsだと「VSのエクスプレスでも使っとけ!」っていうプログラミング入門の環境があるけど、
Linuxだと何になるの?
0760login:Penguin2016/11/24(木) 23:06:05.75ID:1aGuRdct
viとgcc
0761login:Penguin2016/11/24(木) 23:09:49.55ID:51/1PY/E
Emacs
0762login:Penguin2016/11/24(木) 23:15:24.81ID:YqPzNI33
>>756-758
日本語変換は、Rubyを使う。
正規表現クラスの RegExp・文字列クラスの String

OS内にある文字コード変換ライブラリ、
Kconv, NKF(Network Kanji code conversion Filter)を使う。
Kconvも内部的には、NKFを使っている

Iconvは使ってはいけない。Ruby2.0で、削除された

Rubyで全角英数字を半角英数字にnkfで変換する時の落とし穴
http://y-ken.hatenablog.com/entry/ruby-nkf-conversion-problem

あまりに専門的な話なので、プログラム板のRubyスレで、聞いて

LinuxのNKFコマンドでも、「-m0Z1 -w」と同じオプション(-m0, -Z1, -w)があれば出来るかも
0763login:Penguin2016/11/25(金) 02:02:36.99ID:bpsY9eYS
>>750
ガイジ乙!

>>759
俺もgcc+vimに1票
07647622016/11/25(金) 08:59:42.38ID:UVhC756U
>>762
修正

>LinuxのNKFコマンドでも、「-m0Z1 -w」と同じオプション(-m0, -Z1, -w)があれば出来るかも

LinuxのNKFコマンドでも、「-m0Z1 -W -w」と同じオプション(-m0, Z1, -W, -w)があれば出来るかも
0765login:Penguin2016/11/25(金) 09:56:41.16ID:O043RFyU
大丈夫。Linux の nkf コマンドにも、「-m0, -Z1, -W, -w」オプションはありますよ。
0766login:Penguin2016/11/25(金) 12:50:38.26ID:UVhC756U
>>756
あるディレクトリ以下すべてを、再帰的に改名するのは、難しいから、
階層丸ごと全部を他へコピーしてから、コピーに対して、改名すること。
元の状態を取っておかないと、エラー時に元に戻せなくて困る

a/b/, a/c/ がある時、先に、a/b/ を、x/y/ などに改名した場合、
次のa/c/ の改名の時、もうaディレクトリは存在しないから、エラーになるかも

そう考えると、1階層ずつ改名していかないと、いけないのかな?
このプログラミングは、かなり難しいかも
07677662016/11/25(金) 12:54:04.62ID:UVhC756U
>>766
は、ディレクトリの改名のこと。
ディレクトリ名を再帰的に改名するのは、難しいかも

ファイルの改名は、それよりも簡単だろう
0768login:Penguin2016/11/25(金) 13:20:47.58ID:Yu0U0fv0
いや普通にfindとrenameでできるだろ
0769login:Penguin2016/11/25(金) 14:18:00.01ID:b/Vnub4o
>>766

find の -depth オプションで大丈夫なんじゃないかしら。
でも、複雑なことをするときのバックアップは賛成。
0770login:Penguin2016/11/25(金) 16:16:21.85ID:WJvO+S62
ちょっと考えてみた。

#!/bin/sh
find . -depth | while read oldname
do
newfilename=$(basename "$oldname" | nkf -Z1)
newname=$(dirname "$oldname")/"$newfilename"
[ "$oldname" = "$newname" -o "$oldname" = "." ] || echo "$oldname" "$newname"
done

実際には、最後の echo を mv にする。nkf のオプションは 762 さんの
言うように、もっと必要なのかもしれない。しかし、時間がかかりそう。
0771login:Penguin2016/11/25(金) 18:41:55.58ID:gXoTAwjd
>>766
名前の変更の影響を受けないのならハードリンクを取得してなんとかできないか?
0772login:Penguin2016/11/25(金) 20:15:58.94ID:RHHxNFzG
>>757で解決してんじゃないの
0773login:Penguin2016/11/26(土) 12:45:04.30ID:aqPE+BzJ
>>772
ええ、基本的には解決しています。ただ、ちょっと考えても
三つほど問題があるんです。
1. サブディレクトリまで処理したい。
2. for i in * でファイル名のリストが展開されるわけですが、
 格納できる長さに限界があるのではないか (大丈夫でしたっけ)。
3. ファイル名に空白が入っていた場合の処理。
他にもあるかもしれませんけれど。
0774login:Penguin2016/11/26(土) 13:54:00.73ID:1k3PHnSB
ファイル名・ディレクトリ名に,空白がある場合、
漏れ個人的には、_ アンダーバーに変換している。
シェル変数なら、" "で囲む

なんせ、2chで、ディレクトリを再帰的に改名する人は、初めて見た。
個人用ならともかく、仕事用では、どのOSでも、
ファイル名・ディレクトリ名には、半角英数字と、_ しか使わないのが常識だから

find の -depth を使って、浅い階層から順番に、ディレクトリを改名していくべき

bash -n だと構文チェックだけだから、もし、powershell を使えるのなら、
-WhatIf で実際には実行せずに、確かめられる

かなり、エラーが出そうな、危険な臭いがするから、念入りに実験した方がいい
0775login:Penguin2016/11/26(土) 19:39:43.31ID:91X1UBwJ
>>744
参考になった。
ありがとう。
0776login:Penguin2016/11/26(土) 20:30:43.56ID:U6JcrNv7
10年前ならconvmvとかあったんだけどな
今も動くか知らねーperlだしな
0777login:Penguin2016/11/26(土) 20:35:50.18ID:NnjCz8Zr
>>776
いや今もあるし現役だし
0778login:Penguin2016/11/26(土) 21:32:18.96ID:FE7rzY7I
>>774
> なんせ、2chで、ディレクトリを再帰的に改名する人は、初めて見た。

ム板で過去何度か出てるが、
0779login:Penguin2016/11/27(日) 13:06:44.29ID:VA5uI3Cp
>>774
フォルダ名に英数字しか使わないのは頭が固い
Linuxは日本語も使えるからどんどん使うのが普通
GUにしたらダウンロードとかデスクトップとかLinuxが自分で作るの知らないのか
0780login:Penguin2016/11/27(日) 13:34:55.41ID:2IrrDVYm
>>773
$ cat zen2han.sh
#!/bin/sh
new=`echo $1 | nkf -Z`
mv "${1}" "${new}"

find . -type f -print0 | xargs -0 -L 1 zen2han.sh
0781login:Penguin2016/11/27(日) 14:00:20.99ID:f/eYie3+
>>779
日付と英数字で十分だが?
0782login:Penguin2016/11/27(日) 14:44:53.82ID:skttGU6L
俺はファイル名とかは、英語やその綴りがパッと出てこないことが多い。
その都度辞書で調べるのも面倒だし、たとえその時調べて分かったとしても、
後からそのファイル名を見て意味が分からないことも多い。
だからもう直感的な日本語名にしてる。

備忘録、OCR処理前資料、レシピ、活動記録、食事記録とか。
仕事だと棚卸し表、出納帳、ミスりやすい事メモ、部下情報とか。
0783login:Penguin2016/11/27(日) 14:52:01.32ID:sVNlZfLb
※ただしエロペグは別です
0784login:Penguin2016/11/27(日) 19:33:09.29ID:6rRhqrez
ctagsとgtagsの違いってなんですか?
0785login:Penguin2016/11/27(日) 20:05:53.11ID:uvbB0X65
海外の専用サーバを借りました。
mysqlのパスワードを設定した覚えはなく

teratermでサーバに接続して mysql とコマンドを打つだけ(mysqlのパスワード入力はしていない)で
mysqlにコマンドラインでログインする事が出来てしまいました。

こーいうものなのですか?

普通に考えるとmysqlにログインする為にパスワードとかも必要な気がするのですが。
0786login:Penguin2016/11/27(日) 20:15:03.25ID:GWakWm8+
>>785
my.cnf (複数ある) にパスワードを書いておけばログインできる
http://qiita.com/yoheiW@github/items/bcbcd11e89bfc7d7f3ff
0787login:Penguin2016/11/27(日) 20:34:47.71ID:VA5uI3Cp
>>785
MySQLはインストール時点でrootのパスワードが設定されていない
インストールしたら最初にやるのがパスワード設定
0788login:Penguin2016/11/27(日) 20:58:16.43ID:uvbB0X65
>>786 >>787
サンキュー!
0789login:Penguin2016/11/28(月) 03:59:02.48ID:Jase2vnQ
>>779
ユーザーが作った数百ものアプリのすべてが、日本語ではテストしていない。
というか、英語以外のすべての言語で、テストしていない

アプリでバグるから、仕事では使えない
0790login:Penguin2016/11/28(月) 08:40:26.38ID:zMRyc7gx
WEBブラウザでユーザのパスワード変更できるオススメのツールありますか?
OSユーザのパスワードを直接変更するものでなくても
WEBブラウザ経由でパスワード変更できるものであれば、LDAP認証など他の組み合わせで使用するものでもいいです
ご意見いただければ
0791login:Penguin2016/11/28(月) 09:08:15.40ID:YPpWGJEo
>>790
web-chpass
0792login:Penguin2016/11/28(月) 12:23:37.52ID:emp/2ORJ
true colorに対応した端末ってgnome-terminal以外にありませんか?
gnome-terminalの背景色が変えられないのがきつくて
0793login:Penguin2016/11/28(月) 12:35:39.65ID:zMRyc7gx
>>791
ありがとうございます
Red Hat Linux version 7.2.の環境で書かれたスクリプトのようで
現在のpamなどシステムとの整合性に不安を感じるので、他のものを探そうと思います
0794login:Penguin2016/11/28(月) 13:27:36.42ID:bmrVdYf0
>>792
https://gist.github.com/XVilka/8346728#now-supporting-truecolour
0795login:Penguin2016/11/29(火) 11:50:45.95ID:mUD0XbSU
Asukaってユーザーがいるんですけど、ユーザのPW期限確認する時必ず笑ってしまいます。
このユーザーどうすればいいでしょうか?
0796login:Penguin2016/11/29(火) 11:58:49.62ID:T8U+tC4m
PHPのファイルアップローダーをサイトで公開していたのですが、
CentOS5サーバにPHP型のトロイの木馬を仕込まれて、
大量のシンボリックリンクを貼るフォルダが作られていました。

それが1ヶ月前で今気づいたのですが、目に見える被害はなさそうです。
が、気になって仕方がありません。まずどこを確認すれば良いのでしょうか?

ちなみに、iptablesで海外からのアクセスをはじいていたのですが、
ログを見るとモロッコのIPから操作されていました・・・。
0797login:Penguin2016/11/29(火) 12:01:37.62ID:SvgxmTfB
自分の頭を確認してすぐにサーバーはまるごと削除する
0798login:Penguin2016/11/29(火) 12:31:06.96ID:2ujJrCLn
被害が無いってなんで言い切れるだ
0799login:Penguin2016/11/29(火) 12:53:08.37ID:T8U+tC4m
>>797
とりあえず新サーバ契約しました。
まさか連絡用のアップローダーが狙われるとは思いませんでした。情けないです・・。

>>798
一応、ハードスキャンしたのと、
Logwatchから大量に404のhttpdアクセスが見つかったので、
「管理用のURLを探していたのかな?」と思ってます。
(管理用のはIP・ホスト制限して、別URLにしてます)

しかし、言い切れはしないので質問しました。
他に確認するべきことがあれば教えてください。
0800login:Penguin2016/11/29(火) 13:04:10.06ID:SvgxmTfB
セキュリティ弱いアップローダーなんて一番狙われるじゃん
どうせまともにインジェクション対策してなかったんだろ
0801login:Penguin2016/11/29(火) 15:02:29.39ID:0oBgrrLj
何されてるか分からないから潰して、最新のOSで作り直しけよ
0802login:Penguin2016/11/29(火) 15:14:54.48ID:T8U+tC4m
>>801
とりあえずそうします。それしかなさそうですね。
ほんと、情けないです・・・。
0803login:Penguin2016/11/29(火) 18:43:56.84ID:fhZ9ks5V
LinuxはVRの波に乗れるかな?
VulkanもあるしSteam VRがLinuxにも対応するみたいだし案外なんとかなる?
0804login:Penguin2016/11/29(火) 19:00:52.74ID:aRzTZMFG
Xubuntuでapt-get upgradeしたらlubuntuのパッケージ探しに行ってエラー出るんですけどなんでですかね?
0805login:Penguin2016/11/29(火) 19:02:50.24ID:eNyDnAiU
そんなのここで聞かれても
0806login:Penguin2016/11/29(火) 19:06:05.83ID:SvgxmTfB
おま環
0807login:Penguin2016/11/29(火) 22:28:55.94ID:osl9zAnu
いつもながらどんなエラーかをなぜ書かないのか謎だ
0808login:Penguin2016/11/29(火) 23:40:00.19ID:SvgxmTfB
ここを自分の日記帳と勘違いしてて他の人に理解してもらうつもりはないんだろ
0809login:Penguin2016/11/30(水) 14:26:06.20ID:UYYg1iib
>>796
面白そうな話だな
ぜひ俺もやられてみたい
0810login:Penguin2016/12/01(木) 11:30:34.70ID:d6XjQUM7
大規模なApacheの仮想ホストと名前解決について質問させてください

例えば、example.comというレンタルサーバに、ユーザが1万人いて
xxxx.example.comみたいなサブドメインのHPを1万個管理する場合、名前解決はどうしてるんでしょうか?

1つのWEBサーバに1万個詰め込めば、1万個分の名前解決はapacheの仮想ホストの設定だけで対応できますが(DNSはexample.comだけでいい)、
WEBサーバが複数になる場合は、DNSに1万個分を設定するのでしょうか?
どうなってるのか気になるので、おしえてください
0811login:Penguin2016/12/01(木) 11:44:53.48ID:d6XjQUM7
>>796
logwatchとtripwireのメールは毎朝確認した方がいいと思います
それとiptablesで海外のIPを全部除外するには膨大なリストになるし変動もあるので、たぶんセキュリティ対策の補助くらいにしかならないと思います
実際、今回もモロッコから操作されているわけですし。セキュリティに関して根本的に勉強しなおしたらどうでしょうか?
例えばSELINUXを適切に設定していれば、関係ないところにシンボリックリンク貼られるなんてのはありえないですし
1か月も前のクラックに今頃気づくようでは、DirtyCowの対策などもしてないんじゃないかと思ったり、そもそも鯖を管理してないじゃんって思いますね
CentOS5ってことは、もしかして、何年も前にインストールしてそのままなんじゃないんですか?
0812login:Penguin2016/12/01(木) 12:48:33.74ID:Sphtj9ss
>>810
何言ってるのかわからんが実際にそういうとこのDNS見てみりゃいい話じゃないのか?
08138132016/12/01(木) 13:02:22.31ID:8qDUyBML
質問させてください。
smb経由でデータを流し込むと実容量3.6TBより少ない50GBくらい転送した所で
OSの入っているディスクが満杯になり、最悪OSが起動できなくなってしまいます。
どのようにすればこの問題を修正できるでしょうか?
(恐らく、smb経由のデータ転送が直接バーチャルディスクに伝わっていないような気がします、
転送完了したデータはきちんとバーチャルディスクに含まれているのですが)

環境はWindows2012r2の動作の速いSSD128GBを使いhyper-v上でcentos7を動作させ、
ストレージはWindows2012r2機能のバーチャルディスク(3.6TB)を作成し、
/mnt/data
にマウントしています。

詳細はこちらです。(今は、マウントを一時的に外し、OS含め状態のバックアップをとっている所です)
[root@localhost ~]# df -h
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/mapper/centos-root 62G 16G 46G 27% /
devtmpfs 7.1G 0 7.1G 0% /dev
tmpfs 7.1G 88K 7.1G 1% /dev/shm
tmpfs 7.1G 17M 7.1G 1% /run
tmpfs 7.1G 0 7.1G 0% /sys/fs/cgroup
/dev/sda2 494M 361M 134M 73% /boot
/dev/sda1 200M 9.5M 191M 5% /boot/efi
tmpfs 1.5G 28K 1.5G 1% /run/user/0
/dev/sr0 27M 27M 0 100% /run/media/root/VMGUEST
/dev/sdb1 3.6T 113G 3.5T 4% /run/media/root/90042f67-feab-43c8-ac64-d4c8cbddd18a
0814login:Penguin2016/12/01(木) 15:48:30.53ID:d6XjQUM7
>>812
digしたけどわからんかった
0815login:Penguin2016/12/01(木) 16:08:36.63ID:Sphtj9ss
>>814
こうするんじゃ
本来の使い方以外でも便利
http://i.imgur.com/1kcG5hg.png
0816login:Penguin2016/12/01(木) 16:12:30.33ID:Sphtj9ss
あ、ちなみに>>815はsakura. ne.jpね
0817login:Penguin2016/12/01(木) 16:20:07.71ID:Sphtj9ss
こっちはwebcrow .jp
http://i.imgur.com/0IdGbIr.png
0818login:Penguin2016/12/01(木) 16:38:53.16ID:+lZFvkI/
ruby hoge.rb < foo.txt

こんな感じで
コマンド ファイル名 < ファイル名
みたいなのを見かけたんですがこれはなんですか?
0819login:Penguin2016/12/01(木) 17:04:29.52ID:gw1KDNyS
>>818
これは標準入力$stdinをfoo.txtにするという記述方法です
https://orebibou.com/2016/02/%E8%A6%9A%E3%81%88%E3%81%A6%E3%82%8B%E3%81%A8%E6%A1%88%E5%A4%96%E4%BE%BF%E5%88%A9%E3%81%AAbash%E3%81%AE%E3%83%AA%E3%83%80%E3%82%A4%E3%83%AC%E3%82%AF%E3%83%88%E3%83%BB%E3%83%91%E3%82%A4%E3%83%97/
0820login:Penguin2016/12/02(金) 02:04:27.11ID:vp9naTIS
Linuxに最近、復帰したものです。(日本語入力が格段に良くなっていたので)

環境
Mint Linux18
Creative Zen X-Fi
Clementine 1.2.3


音楽デバイスについて質問があります。
Itunesで言うところのplaylistを、Linuxの音楽ソフトからデバイスに
転送出来てる方いますか?ソフトとデバイスがあれば教えてください。

色々ググってみても、的確な答えがでてこないので。
0821login:Penguin2016/12/02(金) 06:21:26.59ID:NZULX5uA
>>792
devilspieで変えられるかも
0822login:Penguin2016/12/02(金) 06:35:55.41ID:LbJ+OEO/
>>815
その画像>>810質問と全く関係なくないか?
0823login:Penguin2016/12/02(金) 09:11:05.43ID:dperTRjg
最近apt-get updateすると毎回
AppStream cache update completed, but some metadata was ignored due to errors.
このようなエラーが出るのですが、修復する方法教えてください

Xubuntu 16.04
0824login:Penguin2016/12/02(金) 09:18:12.33ID:Ixk7itqZ
apt-get clean all
0825login:Penguin2016/12/02(金) 11:12:44.23ID:UMiFqoqF
>>819
どうもありがとうござます
0826login:Penguin2016/12/02(金) 12:31:11.86ID:SRsnfQEo
PHPプログラムからのメール送信をするために、postfixをインストールしています。
解説サイトを見つつmain.cfに

inet_interfaces = localhost
smtpd_banner = $myhostname ESMTP unknown
disable_vrfy_command = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination

として、外部からメール受信しないし、送信時もSMTP-Authを有効にし、
かつ、ドメインのMXレコードを引いていないのですが、(サーバでメール受信しない)
これでスパム対策・踏み台対策は出来ているでしょうか?
0827anonymous2016/12/02(金) 15:57:34.63ID:hyNltsqM
>>826
iptablesの設定で、ステートフルインスペクション設定して、
インターネット側からアクセスを許さないようにすれば各アプリケーションの設定で不安になることもないと思うんだけど。
0828login:Penguin2016/12/02(金) 16:45:37.07ID:Ixk7itqZ
いつからローカルネットは無制限に信用できるようになったんですか?
0829login:Penguin2016/12/02(金) 23:40:44.67ID:901lu+nL
信頼することにしたんだよ
0830login:Penguin2016/12/03(土) 07:47:49.64ID:+BTpsyAt
JEは現在どこで配布してるの
0831login:Penguin2016/12/03(土) 18:21:13.84ID:KgbPhHE5
板違いでしたらスミマセン
mint18を初めてインストールしているのですがインストールの準備という画面から1時間くらい進まないのですが通常どれくらいの時間がかかるものなのでしょうか?DVDからのブートでDVDは動いているのですが…
0832login:Penguin2016/12/03(土) 18:34:03.40ID:iZFtCwHC
1時間もあれば普通は終わってるはず
強制終了して最初から手順を確認してやり直すことをオススメする
分からないことあったら↓へどうぞ
Linux Mint 21
http://hayabusa6.2ch.net/test/read.cgi/linux/1476246704/
0833login:Penguin2016/12/03(土) 18:51:09.66ID:KgbPhHE5
>>832
スミマセン誘導有難う御座います!
0834login:Penguin2016/12/03(土) 19:34:32.83ID:+p/Mkt0Y
これは組み込みのコマンドとかなんかコマンドにも種類があるそうなんですが
どのディストリでも使えるコマンドを組み込みコマンドっていうんでしょうか?
0835login:Penguin2016/12/03(土) 19:37:01.94ID:iZFtCwHC
シェルに組み込まれてるやつのことかな?
それなら別にどの鳥でも動くなんて保証はない
0836login:Penguin2016/12/03(土) 21:24:04.13ID:Vu/37pZR
つい最近Linuxというものを知ってとりあえずPuppyをいれてみた初心者なのですが
端末からテキストエディタを開いたあと再び端末でコマンドを入力できる状態に戻す
やり方ってどうやるんですか?
超初歩的な質問でスミマセン
0837login:Penguin2016/12/03(土) 21:35:45.07ID:Dpebzngu
viならesc押した後q押して!
nanoならctrl押しながらx
他のも下の方にコマンド一覧ない?
0838login:Penguin2016/12/03(土) 21:36:10.88ID:iZFtCwHC
そのテキストエディタはおそらくvimなんでなれないと使いづらいと思う
vimってところをnanoに置き換えれば操作が画面表示されてるやつが立ち上がるよ
vim使いたいならZZで保存&終了か:q!で保存せず終了とか
0839login:Penguin2016/12/03(土) 22:04:42.06ID:ylBVsryW
マイコンとかの組み込みのLinuxでbusyboxみたいな最小限のコマンドが使えるツールを入れることはあるけど
それを組み込みコマンドなんて呼びかたはしないし、組み込みコマンドって何のことだろう?
0840login:Penguin2016/12/03(土) 22:11:07.90ID:Vu/37pZR
>>837
>>838
あ、スミマセン言い忘れてました
Geanyです
0841login:Penguin2016/12/03(土) 22:14:02.80ID:p4JxVxnu
例えばDebianだと
which ls とやると /bin/ls が出てくるけど
which cd とやると何も出てこない
この cd コマンドみたいになのを「組み込みコマンド」
と言いたいんじゃないのかな
0842login:Penguin2016/12/03(土) 22:15:45.57ID:p4JxVxnu
>>840
端末で
geany &
でGeanyを起動した後、端末に戻って何度かEnter押したら
その端末でコマンド実行できるようになるのでは
0843login:Penguin2016/12/03(土) 22:35:49.82ID:sHxlY0qD
linux
http://i.imgur.com/vqrLozA.jpgubutausbより導入時にこうなったんだがどうすれば?
0844login:Penguin2016/12/03(土) 22:54:11.96ID:hOEFh/0D
>>839-841
シェル関数は、文字列で保持されていて、コンパイルされておらず、
実行時に機械語に変換する

組み込みコマンドは、コンパイル済みのバイナリで、保持されている
0845login:Penguin2016/12/03(土) 23:19:58.46ID:HnDT8kL/
bash使ってるならwhichよりtypeを覚えてほしい
0846login:Penguin2016/12/03(土) 23:21:07.62ID:HnDT8kL/
>>841
typeなんかはwhich typeで/usr/bin/testが出てくるけど
組み込みコマンドの方のtestもあるよ
0847login:Penguin2016/12/03(土) 23:23:11.16ID:HnDT8kL/
bashの組み込みコマンド一覧
https://linuxjm.osdn.jp/html/GNU_bash/man1/bash.1.html#lbDB
0848login:Penguin2016/12/03(土) 23:38:15.85ID:Vu/37pZR
>>842
ありがとうございます
0849login:Penguin2016/12/03(土) 23:58:55.27ID:HnDT8kL/
>>846
ごめん、typeじゃないや
testね
0850login:Penguin2016/12/04(日) 00:15:19.28ID:9MwkCbrY
DELL INSPIRON1300でも快適に動くLinuxはどれになるのでしょうか?初めてのインストールなので分からない事だらけです…
0851login:Penguin2016/12/04(日) 00:30:42.35ID:aItRI1td
快適さの基準って人によって違うし
いろいろ入れて試してみたら
0852login:Penguin2016/12/04(日) 00:38:53.01ID:RifQ1U4M
ubuntu
~以下のディレクトリや.bashrc以外のファイルを削除しても問題ないですか?
0853login:Penguin2016/12/04(日) 08:43:39.86ID:aItRI1td
何を問題ととらえるかによる
0854login:Penguin2016/12/04(日) 09:06:50.36ID:OQ2ZUzfw
>>852
デスクトップ環境入れてあるなら駄目。
入れてなくてもまあやらない方がいいんじゃないかなあ。
0855login:Penguin2016/12/04(日) 11:15:27.78ID:Nsm+V/fB
ユーザーアカウントを新しく作ってそのユーザーの~/にないものを削除したらいいんじゃないかね
■ このスレッドは過去ログ倉庫に格納されています