Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap

7
Neden “satır 1: $ ': \ r': komut bulunamadı” alıyorum?
Dizüstü bilgisayarımda (DOS) Cygwin kullandım. Meslektaşlarımdan ve kendi arkadaşlarımdan bir senaryo koleksiyonum var. BT uzmanı değilim, Unix'te bilgili değilim. Meslektaşlarımın söz dizimini takip ediyorum ve birkaç basit şeyi yönetebiliyorum. Komut dosyaları eski dizüstü bilgisayarımda iyi çalıştı. Dizüstü bilgisayarı yeni değiştirdim, Cygwin'i yükledim. Senaryolarımı çalıştırdığımda çalışmıyorlar. Aldığım hata mesajının bir örneği: …

2
Bash ve Zsh dışındaki mermiler ANSI-C teklifini destekliyor mu? örneğin $ 'string'
Çıktısında yeşil bir onay işareti yazdırmak için aşağıdakileri kullanan bir kabuk komut dosyası var: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Bash'in hakkında okuduktan sonra ANSI-C aktaran , benim renk değişkenleri ayarlarken kullanmak ve kaldırmak fark etti -ebenim gelen bayrağı yankı . col_green=$'\e[32;01m' col_reset=$'\e[39;49;00m' echo "Done ${col_green}✓${col_reset}" Bu çekici görünüyor, çünkü …

1
ACPI grubu / eylem tanımsız: işlemci / LNXCPU
Dizüstü bilgisayarımı AC adaptöründen çıkarırsam, aşağıdaki gibi ACPI hataları alırım: May 07 21:45:04 veritas root[7067]: ACPI group/action undefined: processor / LNXCPU:00 May 07 21:45:04 veritas root[7076]: ACPI group/action undefined: processor / LNXCPU:01 May 07 21:45:04 veritas root[7078]: ACPI group/action undefined: processor / LNXCPU:02 May 07 21:45:04 veritas root[7080]: ACPI group/action …

3
Üstbilgi adına göre sütunları awk olarak yazdır
Böyle bir metin dosyam var foo bar baz 1 a alpha 2 b beta 3 c gamma Awk ile 1 ve 3 gibi belirli sütunları yazdırmak için kullanabilirim {print $1, $3}, ancak bunun gibi bir şey yerine sütunun başlığını belirterek yazdırılacak sütunları belirtmek istiyorum {print $foo, $baz}. Bu, dosyayı açıp …


2
Pidof ve pgrep arasındaki fark nedir?
Bu komutlardan birini işlem adı olarak bir argümanla kullandığımda, her ikisi de aynı sayıyı döndürür. Aynı komutlar mı? Aynı şeyi yapan iki farklı komut mu? Bunlardan biri diğerinin takma adı mı? pidof firefox pgrep firefox
13 process 

7
Eşleşen dizinden bir düzey derinlikteki dizinlerin listesini bulun
Belirli bir klasörde bulunan dizinlerin listesini almaya çalışıyorum. Bu örnek klasörler göz önüne alındığında: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Geri dönecek bir komut istiyorum: XYZ ABC DEF GHI Aslında, wp-content / plugins / içindeki klasörleri arıyorum Kullanmak findbeni en yakına getirdi, ancak kullanamıyorum -maxdepth, çünkü …
13 bash  find  directory  ls 

2
Linux sunucuları çekirdeğini yeniden başlatmadan nasıl güncelleyebilir
Bilgilerime göre, linux çekirdeğini yükseltmenin yeniden başlatılması gerekiyor. Bir ev bilgisayarını yeniden başlatmak bir sorun değildir, ancak bir sunucu için aynı şey olduğunu düşünmüyorum. Linux dağıtımlarını kullanan sunucular çekirdeği yükselttikten sonra yeniden başlatılır mı yoksa önyükleme yapmak için bir tür numara mı kullanırlar?

4
Herhangi bir sipariş verilmezse bash komut dosyasında isteğe bağlı bağımsız değişkenleri nasıl ayrıştırırım?
Aşağıdaki program için bir bash betiği yazarken isteğe bağlı bağımsız değişkenler / bayraklar eklemek nasıl karıştı: Program iki argüman gerektirir: run_program --flag1 <value> --flag2 <value> Ancak, birkaç isteğe bağlı bayrak vardır: run_program --flag1 <value> --flag2 <value> --optflag1 <value> --optflag2 <value> --optflag3 <value> --optflag4 <value> --optflag5 <value> Ben kullanıcı argüman alır …

3
SV atomum fs üzerinde mi?
mvFs (ext4) üzerinde atomik olup olmadığını nasıl kontrol edebilirim ? İşletim sistemi Red Hat Enterprise Linux Server sürüm 6.8'dir. Genel olarak, bunu nasıl kontrol edebilirim? Etrafa baktım ve işletim sistemimin standart POSIX olup olmadığını bulamadım.
13 posix  mv  move 

2
SMART sabit disk bozuk değil göre, ama dmesg hataları var
Bazen bilgisayarımı (Debian çalıştıran) önyükleme garip sorunları var. Bu yüzden "dmesg" komutunu verdim. Çıktısında birçok hata gördüm. Ancak, sabit disklerde genişletilmiş SMART testi çalıştırdığımda ("smartctl -t long / dev / sda" komutunu kullanarak), sonuç disklerimin bozuk olmamasıdır. Bu hataların nedeni ne olabilir? İşte hatalar: (...) [ 505.918537] ata3.00: exception Emask …
13 hard-disk  smart 

4
“Bul” komutunun çıktısında “cat” komutu nasıl kullanılır?
Verilen dosyanın verilerini yazdırabilmek findiçin catkomutun çıktısını komuta yönlendirmek istiyorum . Örneğin, eğer buluntunun çıktısı /aFile/readmeo zaman kedi olarak yorumlanmalıdır cat ./aFile/readme. Bunu anında nasıl yapabilirim? Boru kullanmak zorunda mıyım? Bunun sürümlerini denedim: cat | find ./inhere -size 1033c 2> /dev/null Ama sanırım bu tamamen yanlış mı? Tabii ki çıktı …
13 find  cat 

2
Pintyry curses'ları doğru tty'ye nasıl başlatabilirim?
Her gpg-agentiki PGP e SSH kimliğini yönetmek için kullanıyorum . Temsilci böyle bir komut dosyasıyla başlatılır gpg_agent_env="$XDG_CACHE_HOME/gpg-agent.env" export GPG_TTY="$(tty)" if ! ps -U "$USER" -o ucomm | grep -q gpg-agent; then eval "$({gpg-agent --daemon | tee $gpg_agent_env} 2> /dev/null)" else source "$gpg_agent_env" 2> /dev/null fi bu etkileşimli bir kabuk çalıştırdığımda …
13 tty  gpg  pinentry 

1
Linux'ta Mac OS X uygulamalarını çalıştırma
Bu Wikipedia makalesine göre : OS X, Apple Inc. tarafından geliştirilen ve pazarlanan bir dizi Unix tabanlı grafik arayüz işletim sistemidir. bu yüzden düşünüyordum: Şarap benzer bir uygulama var ama Mac uygulamaları çalışır? öyle mümkün bir Mac OS X uygulamaları çalıştırmak için de Linux makinesinde?

3
Mpv ile otomatik olarak altyazıları oynat
Altyazı dosyaları, .srt'den .sub'a ve .ass ve benzerlerine kadar çeşitli biçimlerde gelir. Mpv'ye medya dosyalarıyla birlikte altyazı dosyaları aramasını ve dosyayı otomatik olarak oynatmaya başlayıp başlamadığını söylemenin bir yolu var mı? Şu anda dosya adına bağlı olarak oldukça uzun olabilen böyle bir şey yapmalıyım - [$] mpv --list-options | grep …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.