มันยากมากที่จะค้นหาไฟล์ใน Ubuntu ใน Windows คุณสามารถไปที่C:\Program Files
และคุณจะพบสิ่งที่คุณต้องการ ใน Ubuntu คุณต้องใช้การค้นหาเพื่อค้นหาสิ่งที่คุณต้องการ บางทีฉันอาจจะหายไปบางสิ่งบางอย่าง?
มันยากมากที่จะค้นหาไฟล์ใน Ubuntu ใน Windows คุณสามารถไปที่C:\Program Files
และคุณจะพบสิ่งที่คุณต้องการ ใน Ubuntu คุณต้องใช้การค้นหาเพื่อค้นหาสิ่งที่คุณต้องการ บางทีฉันอาจจะหายไปบางสิ่งบางอย่าง?
คำตอบ:
เหตุใดการค้นหาไฟล์ใน Ubuntu จึงเป็นเรื่องยาก
ฟังก์ชั่นเฮลิคอปเตอร์เหมือนบอลลูนอากาศร้อนหรือไม่?
เหตุใด Microsoft Office จึงไม่ทำงานเหมือนตัวพิมพ์ดีด
มีการเปรียบเทียบแบบเดียวกันที่นี่ Unixes (รวมถึง Ubuntu) เป็นแพลตฟอร์มที่แตกต่างอย่างมากจาก Windows (NT) NT เป็นสัตว์ร้ายชนิดพิเศษของตัวเอง การพิจารณา Linux โดย NT กระบวนทัศน์ค่อนข้างคล้ายกับการแก้ไขปัญหาเครื่องยนต์ดีเซลโดยใช้กลไกเครื่องยนต์เบนซิน พวกเขามีเหมือนกันมาก แต่ก็มีความแตกต่างอย่างไม่น่าเชื่อ
การเล่นกับแมวราวกับว่ามันเป็นสุนัข คุณต้องปรับกระบวนทัศน์ของคุณเพื่อรองรับแพลตฟอร์มของคุณ แต่ละสถาปัตยกรรมมีข้อดีและข้อตกลงเฉพาะที่คุณต้องเชื่อฟังหากคุณหลีกเลี่ยงการดึง nub ที่เลือดออก
(การ์ตูนจากที่นี่ )
"ใน Windows คุณสามารถไปที่C:\Program Files
และคุณจะพบสิ่งที่คุณต้องการ" - จริงเหรอ คุณแน่ใจไหม? Windows จัดเก็บข้อมูลสำคัญใน Registryซึ่งไม่ได้อยู่ภายใต้ Program Files "My Documents" ยังไม่ได้อยู่ในแฟ้มโปรแกรม แต่บ่อยครั้งจะมีสิ่งที่คุณจะสนใจที่จะดู ..
"ใน Ubuntu คุณต้องใช้การค้นหาเพื่อค้นหาสิ่งที่คุณต้องการ" จริงถ้าคุณไม่รู้ว่ามันอยู่ที่ไหนในตอนแรก เช่นเดียวกับทุกสิ่งทุกที่ ตอนนี้กุญแจรถโง่ของฉันอยู่ที่ไหน ไม่ไม่ใช่C:\Program Files
ค่ะDamnit! เบลเยียม!
"บางทีฉันอาจจะพลาดบางสิ่งบางอย่าง?" อาจเป็นเพียงการแนะนำทั่วไปเกี่ยวกับแนวคิดหลักที่อยู่เบื้องหลังการจัดการเนื้อหาในสภาพแวดล้อมการทำงาน .. เพื่อนโปรดให้ฉันช่วยคุณเรียนรู้ที่จะเชื่องสัตว์ร้ายทรงพลังนี้เพื่อที่คุณจะได้ใช้คอมพิวเตอร์ของคุณ
ไม่ว่าสภาพแวดล้อมการทำงานของคุณ (Windows, macOS, Linux, โต๊ะทำงานของคุณ) จะเป็นรูปแบบใดที่ช่วยจัดระเบียบเนื้อหาในระบบเพื่อให้ใช้งานง่ายและปรับขนาดได้
สิ่งทั่วทั้งระบบทั่วไป
ใน บริษัท นี้จะเป็นเอกสารนโยบายและสิ่งที่คล้ายกัน ในระบบปฏิบัติการนี่จะเป็นไฟล์หลักที่จำเป็นสำหรับการทำงานต่อไป ในโครงสร้างไฟล์ Windows นี่คือสิ่งที่C:\WINDOWS
เกี่ยวกับ ในระบบที่ใช้ Unix มีไดเรกทอรีต่าง ๆ/Libraries
(Mac OS X) และ/etc
(Linux) ที่ใช้สำหรับสิ่งเหล่านี้ ผู้ใช้ไม่ค่อยจำเป็นต้องจัดการกับสิ่งนี้เพื่อการใช้งานทั่วไป
เนื้อหาเฉพาะของผู้ใช้
ในสำนักงานคนทั่วไปมีพื้นที่ทำงานที่กำหนดไว้ ที่เก็บไว้ในสถานที่เหล่านี้เป็นเอกสาร / เนื้อหาเฉพาะสำหรับแต่ละบุคคล
ระบบปฏิบัติการเหมือนกัน ใน Windows โฟลเดอร์" My Documents " เป็นไฟล์เฉพาะสำหรับผู้ใช้แต่ละคนและมีไฟล์สำหรับบุคคลนั้นเท่านั้น บน Linux / home / [ชื่อผู้ใช้]มีจุดประสงค์เพื่อวัตถุประสงค์นี้ ใน macOS / ผู้ใช้ / [ชื่อผู้ใช้]คือ
โดยทั่วไปแล้วพื้นที่ส่วนบุคคลของผู้ใช้จะมีที่ตั้งอยู่ภายในหมวดหมู่เฉพาะ Windows มีไดเรกทอรี" My Pictures " ตัวอย่างเช่นอยู่กับ " My Documents " บน Ubuntu Linux คุณจะพบ/ home / [ชื่อผู้ใช้] / รูปภาพ - macOS มีความชัดเจนเทียบเท่ากัน
การจัดการเครื่องมือ
ในสำนักงานเมื่อคุณต้องการเครื่องมือใหม่โดยทั่วไปจะมีระบบในการจัดการสิ่งนั้น ฉันกำลังคิดถึงสินค้าคงคลังโดยเฉพาะ สินค้าคงคลังโดยทั่วไปจะเก็บแท็บในสิ่งที่คุณมีและสภาพของมัน
บน Windows = เพิ่ม / ลบโปรแกรมรวมถึงรีจิสทรี
บน Ubuntu Linux = การฉลาดผู้จัดการแพคเกจ - ใช้Synaptic Package ผู้จัดการ , ความถนัดหรืออื่น front-end ที่จะฉลาด
บน Mac OS X 10.6+ = App Store (และ/ แอพพลิเคชั่น)
การเจาะจงมากขึ้น
ดังที่คัดลอกมาจากที่นี่อย่างไม่มีโครงสร้างโครงสร้างไดเรกทอรีระบบทั่วไปที่พบในอูบุนตูตามหลักการนี้:
/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
เรียนรู้ว่าสัตว์ชนิดใดที่คุณกำลังเผชิญอยู่เว้นแต่คุณจะเกลียดใบหน้าของตัวเอง
หากคุณต้องการค้นหาตำแหน่งของโปรแกรมคุณสามารถใช้which
คำสั่ง นอกจากนี้ยังช่วยให้เข้าใจลำดับขั้นของระบบไฟล์ Unix - /etc/
สำหรับไฟล์การกำหนดค่า/usr/bin/
สำหรับไบนารีคำสั่งทั่วโลก ( /usr/
ซึ่งมียูทิลิตี้และแอพพลิเคชั่นผู้ใช้ส่วนใหญ่ (หลาย -)) และอื่น ๆ คุณสามารถใช้locate
, slocate
หรือrlocate
จากบรรทัดคำสั่งสำหรับการค้นหาไฟล์
/ home / user เหมือนกับเอกสารและการตั้งค่าของคุณหรือ / users / user folder
มันไม่ยากเพียงแค่แตกต่างกัน
find / -name filename
ช่วยฉันสองสามครั้ง