Ubuntu'da dosya bulmak çok zor. Windows'ta, sadece gidebilir C:\Program Files
ve ihtiyacınız olanı bulabilirsiniz. Ubuntu'da ihtiyacınız olan bir şeyi bulmak için aramayı kullanmanız gerekir. Belki bir şeyleri özlüyorumdur?
Ubuntu'da dosya bulmak çok zor. Windows'ta, sadece gidebilir C:\Program Files
ve ihtiyacınız olanı bulabilirsiniz. Ubuntu'da ihtiyacınız olan bir şeyi bulmak için aramayı kullanmanız gerekir. Belki bir şeyleri özlüyorumdur?
Yanıtlar:
Ubuntu'da bir dosya bulmak neden bu kadar zor?
Bir helikopter sıcak hava balonu gibi çalışır mı?
Microsoft Office neden bir yazı yazarı gibi çalışmıyor?
Aynı tür karşılaştırmalar burada yapılıyor. Unix'ler (Ubuntu dahil) Windows'tan (NT) tamamen farklı platformlardır. NT kendi özel canavarıdır. Linux tarafından NT paradigmalarına bakılırsa, benzinli motor mekaniği kullanan bir dizel motorda sorun gidermeye biraz benziyor. Çok ortak yönleri var ama inanılmaz farklılıklar da var.
Bir kediyle sanki bir köpekmiş gibi oynamak, nadiren hazlanmaya yol açar. Platformunuzu barındırması için paradigmanızı ayarlamanız gerekir. Her mimarinin, kanlı bir ucu geri çekmekten kaçınmak için uymanız gereken belirli yararları ve kuralları vardır.
( buradan komik )
“Windows'ta, sadece gidebilir C:\Program Files
ve ihtiyacınız olanı bulursunuz.” - Gerçekten mi? Emin misiniz? Windows, Program Dosyalarının altında bulunmayan Kayıt Defterinde bazı önemli anahtar öğeleri depolar. "Belgelerim" aynı zamanda Program Dosyalarında da bulunmamakla birlikte, sık sık görmeyi umacağınız şeyleri içerir.
"Ubuntu'da aradığın şeyi bulmak için aramayı kullanmalısın." Doğru, ilk etapta nerede olduğunu bilmiyorsanız. Aynı şey her yerde, her yerde geçerlidir. Şimdi, aptal araba anahtarlarım nerede? Hayır, değil C:\Program Files
..Lanet olsun! Belçika!
“Belki bir şeyleri özlüyorumdur?” Muhtemelen içeriğin çalışma ortamlarında nasıl yönetildiğinin arkasındaki ana kavramlara genel bir giriş .. Arkadaşım, lütfen bu güçlü canavarı evcilleştirmeyi öğrenmeme yardım et, böylece bilgisayar ihtiyaçlarınızı ezilebilsin.
İşletim ortamınız ne olursa olsun (Windows, macOS, Linux, ofis masanız), kullanım kolaylığı ve ölçeklenebilirlik için bir sistemdeki içeriği düzenlemeye yardımcı olan desenler ortaya çıkmıştır.
Ortak sistem çapında şeyler
Bir şirkette, bu politika dokümantasyonu ve benzeri olacaktır. Bir işletim sisteminde, bu işleri devam ettirmek için gereken temel dosyalar olacaktır. Windows dosya yapısında, C:\WINDOWS
hepsi budur . Unix tabanlı sistemlerde, bu tür şeyler için kullanılan çeşitli dizinler /Libraries
(Mac OS X) ve /etc
(Linux) vardır. Kullanıcılar, nadiren, hiç olsa, genel kullanım için bununla başa çıkmaya gerçekten ihtiyaç duyarlar.
Kullanıcıya özel şeyler
Bir ofiste, insanlar genellikle kendi belirlenmiş çalışma alanlarına sahiptir. Bu konumlarda saklanan, bireye özgü belgeler / içeriklerdir.
İşletim sistemleri aynı. Windows'ta " Belgelerim " klasörü her kullanıcıya özeldir ve yalnızca bu kişi için dosyalar içerir. Linux'ta / home / [kullaniciadi] bu amaca adamıştır. MacOS'ta, / Kullanıcılar / [kullanıcı adı] .
Tipik olarak, kullanıcının kişisel alanı içinde belirli kategorilere ayrılmış konumlara sahiptir. Windows, örneğin " Belgelerim " bulunan " Resimlerim " dizinine sahiptir . Ubuntu Linux'ta / home / [kullaniciadi] / Resimler bulacaksınız - macOS'un kendine özgü bir karşılığı var.
Araçlar yönetimi
Bir ofiste, yeni bir araç istediğinizde, genellikle bunu yönetecek bir sistem vardır. Özellikle envanteri düşünüyorum. Envanter genellikle sahip olduğunuz ve durumu hakkında sekmeleri tutar.
Windows'ta = Program Ekle / Kaldır ve Kayıt Defteri.
Ubuntu Linux = On apt kullanım - paket yöneticisiyle Synaptic , yetenek veya başka ön uç apt .
Mac OS X'te 10.6+ = App Store (ve / veya bir dereceye kadar Uygulamalar ).
Daha spesifik olmak
Utanmadan kopyalandığında, Ubuntu'da bulunan genel sistem dizini yapısı şu kuralları izler:
/bin - binary applications (most of your executable files)
/boot - files required to boot (such as the kernel, etc.)
/dev - your devices (everything from drives to displays)
/etc - just about every configuration file for your system
/etc/profile.d - contains scripts that are run by /etc/profile upon login.
/etc/rc.d - contains a number of shell scripts that are run on bootup at different run levels. There is also typically an rc.inet1 script to set up networking (in [Slackware][6]), an rc.modules script to load modular device drivers, and an rc.local script that can be edited to run commands desired by the administrator, along the lines of autoexec.bat in DOS.
/etc/rc.d/init.d - contains most of the initialization scripts themselves on an [RPM][7]-based system.
/etc/rc.d/rc*.d - where “*” is a number corresponding to the default run level. Contains files for services to be started and stopped at that run level. On RPM-based systems, these files are symbolic links to the initialization scripts themselves, which are in /etc/rc.d/init.d.
/etc/skel - directory containing several example or skeleton initialization shells. Often contains subdirectories and files used to populate a new user’s home directory.
/etc/X11 - configuration files for the X Window system
/home - locally stored user files and folders
/lib - system libraries (similar to Program Files)
/lost+found - lost and found for lost files
/media - mounted (or loaded) devices such as cdroms, digital cameras, etc.
/mnt - mounted file systems
/opt - location for “optionally” installed programs
/proc - dynamic directory including information about and listing of processes
/root - “home” folder for the root user
/sbin - system-only binaries (see /bin)
/sys - contains information about the system
/tmp - temporary files
/usr - applications mainly for regular users
/var - mainly logs, databases, etc.
/usr/local/bin - the place to put your own programs. They will not be overwritten with upgrades.
/usr/share/doc - documentation.
Ubuntu'da malzeme bulma konusunda genel ipuçları
Kendi yüzünden nefret etmediğin sürece ne tür bir hayvanla uğraştığını öğren.
Bir programın yerini bulmanız gerekirse, which
komutu kullanabilirsiniz . Ayrıca Unix dosya sistemi hiyerarşisini anlamaya yardımcı olacak - /etc/
yapılandırma dosyaları /usr/bin/
için, genel komut ikili dosyaları için (ve /usr/
(çok) kullanıcı yardımcı programlarının ve uygulamalarının çoğunluğunu içeren), vb. Sen kullanabilirsiniz locate
, slocate
ya da rlocate
Dosyaları aramak için komut satırından.
/ home / user, belgeleriniz ve ayarlarınız veya / users / user klasörü ile aynıdır.
O kadar zor değil, sadece farklı.
find / -name filename
birkaç kez bana yardımcı oldu.