คำถามติดแท็ก ubuntu

โปรดอย่าใช้แท็กนี้เพียงเพราะระบบของคุณใช้งาน Ubuntu ใช้ _only_ หากคำถามของคุณเฉพาะกับ Ubuntu เท่านั้น โปรดทราบว่า https://askubuntu.com เป็นคำถามเฉพาะสำหรับ Ubuntu โดยเฉพาะ

7
Ubuntu12.04: วิธีการปิดการใช้งานกระบวนการ daemon เมื่อเริ่มต้น
ผมปกติใช้service start/stopหรือinitctl start/stopการเริ่มต้นหรือหยุดกระบวนการภูต mysqldแต่ตอนนี้สิ่งที่ฉันกำลังมองหาคือการปิดกระบวนการภูตจากเริ่มต้นที่ตัวอย่างเช่นการเริ่มต้น ขณะนี้สิ่งที่ฉันกำลังทำคือการเปลี่ยนชื่อ/etc/init/mysql.confเป็น/etc/init/mysql.conf.bakแต่หลังจากอ่านเพียงเล็กน้อยเกี่ยวกับsystemdฉันก็รู้ว่ามันมีenable & disableตัวเลือกสำหรับงานดังกล่าวข้างต้น ดังนั้นจะมีบางสิ่งบางอย่างที่คล้ายกันในอูบุนตู 12.04 upstartกับ
23 ubuntu  daemon  upstart 

6
สลับสถานะปุ่ม Fn
ฉันมีปัญหานี้กับ Lenovo Thinkcentre Edge แป้นพิมพ์ของมันมีFnคีย์ซึ่งทำหน้าที่ใน Ubuntu ของฉัน (พร้อม Fluxbox) ราวกับว่ามันเป็น "ใช้งาน / กด" เสมอ ฉันไม่สามารถใช้มาตรฐานF1- F12คีย์จนกว่าฉันกดปุ่มนี้โง่ คุณเห็นไหมว่าฉันเป็นโปรแกรมเมอร์ดังนั้นมันจึงทำให้ฉันเจ็บปวดจริงๆ ดังนั้นฉันจึงตัดสินใจทำการแมปปุ่มฟังก์ชั่นด้วยxevและxmodmap ฉันทำการแมปใหม่F1- F3และ 'จนถึงจุดนี้ทุกอย่างเรียบร้อย แต่F4ก็มีการย่อขนาดหน้าต่างบางส่วน เมื่อฉันรันxevและกดปุ่มF4ฉันจะไม่ได้รับการตอบกลับจากโปรแกรมด้วยรหัสและสิ่งต่าง ๆ แทนหน้าต่างจะถูกย่อให้เล็กสุดและเมื่อฉันขยายหน้าต่างให้ใหญ่ที่สุดอีกครั้งจะไม่มีการตอบสนองจากปุ่ม ข้อมูลสำคัญ: ฟังก์ชันของFnคีย์ไม่สามารถปิดใช้งานใน BIOS ดังนั้นคำถามคือ: คุณมีความคิดวิธีการแก้ปริศนาของฉัน? แก้ไข: # content of .fluxbox/keys # click on the desktop to get menus OnDesktop Mouse1 :HideMenus OnDesktop Mouse2 :WorkspaceMenu OnDesktop …

1
ตัวเลือกเคอร์เนล 'i8042.nomux = 1' ทำอะไรในระหว่างการบูท Ubuntu
ฉันมีแล็ปท็อปที่มีทัชแพดสำหรับแขกหลายคน ทัชแพดของฉันไม่ทำงานใน Linux distro ใด ๆ เช่น Ubuntu, Fedora, openSUSE, Linux Mint, Knoppix, Puppy, Slitaz และอื่น ๆ อีกมากมาย ฉันลองหลายสิ่งหลายอย่างแล้ว แต่ไม่มีอะไรทำงาน ฉันต่อสู้กับไดรเวอร์ Synaptics มานานกว่าหนึ่งปีแล้ว แต่ก็ไม่ได้ผลเช่นกัน จากนั้นบางที่ฉันอ่านเกี่ยวกับi8042.nomuxตัวเลือกเคอร์เนล ดังนั้นฉันบูตอูบุนตูด้วยตัวเลือกต่อไปนี้: i8042.nomux=1 i8042.reset นี่ทำให้ทัชแพดของฉันทำงานได้กับอูบุนตูทุกรุ่นและอนุพันธ์เช่น Linux Mint ฉันอยากรู้เกี่ยวกับตัวเลือกเหล่านี้ ถ้าฉันรู้ว่ามันทำอะไรฉันจะสามารถใช้ทัชแพดของฉันในลินุกซ์ distros ทั้งหมดเนื่องจากตัวเลือกนี้ใช้ได้กับ Ubuntu เท่านั้น

3
จะปิดการใช้งานอินเทอร์เฟซเครือข่ายอย่างถาวรได้อย่างไร
ฉันได้นำอินเทอร์เฟซเครือข่ายมาลงด้วยifconfig wlan0 downแต่ทุกๆสองสามชั่วโมงหรือมากกว่านั้นwlan0อินเทอร์เฟซจะกลับมาและฉันไม่สามารถหาสาเหตุได้ /etc/network/interfaceฉันไม่ต้องรีสตาร์ทเครื่องไม่เคยเปลี่ยน ฉันเดาคำถามของฉันคือฉันจะปิดการใช้งาน "ถาวร" wlan0อย่างไร ฉันจะใช้/etc/network/interfaceหรือไม่ ผมมีอยู่แล้วในของฉันifconfig wlan0 downrc.local

2
จะแก้ไขระบบ Ubuntu ที่ไม่ตอบสนองได้อย่างไร
ฉันใช้ Ubuntu บางครั้งระบบไม่ตอบสนองใด ๆ กับเมาส์และคีย์บอร์ด มีวิธีใดบ้างที่จะแก้ปัญหานี้ได้ยกเว้นการกดปุ่มรีเซ็ตบนเครื่อง?

3
มีการประมวลผลรายการ @daily crontab หลายรายการตามลำดับหรือไม่
ฉันต้องการให้งานสองงานวิ่งเป็นบางครั้งทุกวันตามลำดับที่ฉันระบุ crontab นี้จะทำสิ่งที่ฉันต้องการได้อย่างน่าเชื่อถือหรือไม่ @daily job1 @daily job2 ฉันสมมติว่าพวกเขาทำงานอย่างใดอย่างหนึ่งหลังจากที่อื่น ๆ แต่ผมก็ไม่สามารถที่จะหาคำตอบด้วยการค้นหาเว็บหรือจากส่วนใดของ manpages เหล่านี้: cron(1), ,crontab(1)crontab(5) เห็นได้ชัดว่า crontab ด้านบนจะไม่ทำในสิ่งที่ฉันต้องการถ้า cron ทำงานตามที่กำหนดไว้@dailyในแบบคู่ขนานหรือในลำดับที่คาดเดาไม่ได้ ฉันรู้ว่าฉันสามารถสร้างเชลล์สคริปต์เพียงหนึ่งตัวเพื่อไล่พวกเขาออกไปตามลำดับฉันแค่อยากรู้ว่า cron ควรทำงานอย่างไร (และฉันขี้เกียจเกินไปที่จะรวบรวมข้อมูลทดสอบหรืออ่านซอร์สโค้ด) Cron ให้บริการโดยcronแพคเกจ ระบบปฏิบัติการคือ Ubuntu 10.04 LTS (เซิร์ฟเวอร์)
22 linux  ubuntu  cron 

5
ไม่สามารถลบไฟล์:“ โครงสร้างต้องทำความสะอาด”
ฉันมีฮาร์ดไดรฟ์ภายนอกซึ่งเข้ารหัสผ่าน LUKS มันมี ext4 fs ฉันเพิ่งได้รับข้อผิดพลาดจาก rsync สำหรับไฟล์ที่อยู่ในไดรฟ์นี้: rsync: readlink_stat("/home/some/dir/items.json") failed: Structure needs cleaning (117) หากฉันพยายามลบไฟล์ฉันได้รับข้อผิดพลาดเดียวกัน: rm /home/some/dir/items.json rm: cannot remove ‘//home/some/dir/items.json’: Structure needs cleaning ไม่มีใครรู้ว่าฉันสามารถทำอะไรเพื่อลบไฟล์และแก้ไขปัญหาที่เกี่ยวข้องกับไดรฟ์ / fs (ถ้ามี)?
22 ubuntu  files  filesystems  rm  ext4 

2
ข้อผิดพลาดในการอัปเดตของ Ubuntu“ กำลังรอการอัปโหลดโดยไม่ตั้งใจ”
ฉันไม่สามารถอัปเดตระบบของฉันโดยมีการติดตั้ง Ubuntu 2 ตัวตัวหนึ่งเป็นรุ่น 16.04 และรุ่นอื่น ๆ คือ 17.04 ในทั้งสองฉันได้รับข้อผิดพลาดเดียวกัน ตัวอย่างเช่นใน Ubuntu 16.04 ฉันรันsoftware updaterและรับผลตามที่แสดงด้านล่าง ฉันรอสักครู่ แต่updaterก็ไม่ได้ดำเนินการต่อไป จากนั้นฉันกดStopปุ่มและพาฉันไปที่ป๊อปอัปด้านล่าง จากนั้นฉันกดปุ่มInstall now& นำฉันไปยังป๊อปอัปถัดไปดังที่แสดงด้านล่าง ฉันรอที่นี่สักครู่ แต่มันติดอยู่ที่นั่น ฉันไม่สามารถอัปเดตในการติดตั้งอย่างใดอย่างหนึ่ง ทางแก้ปัญหาคืออะไรเพราะฉันไม่สามารถอัพเดทได้? (และต้องการให้ผู้ดูเห็นว่าการแก้ไขดัดแปลงโดยไม่ได้รับอนุญาตจากระยะไกลหรืออย่างอื่นอาจส่งผลให้เกิดข้อผิดพลาดนี้ได้หรือไม่ถ้าเป็นเช่นนั้นจะแก้ปัญหาได้อย่างไร) หากฉันไม่สามารถอัปเดตได้ฉันอาจถูกบีบบังคับให้ติดตั้งใหม่อีกครั้งตั้งแต่เริ่มต้นซึ่งเป็นวิธีที่ฉันต้องการหลีกเลี่ยง แก้ไข พร้อมอ้างอิง ในภาพที่ 3 ด้านบนที่กล่าวถึง "การติดตั้งการอัปเดต" มันดำเนินการต่อไป & อัปเดตอย่างสมบูรณ์ แต่หลังจากรีบูตเครื่องและทำงานอีกครั้งsoftware updaterฉันก็เจอปัญหาใหม่ ตอนนี้เกี่ยวกับการทำงานของมันข้อความsoftware updater check your Internet connectionผมเคยโพสต์ถามที่นี่
22 ubuntu  upgrade 

3
ใช้ grep ในคำสั่งเงื่อนไขในทุบตี
ฉันยังใหม่ต่อการเขียนสคริปต์ในการทุบตีและลองทำในสิ่งที่ฉันคิดว่าจะเป็นสิ่งพื้นฐาน ฉันต้องการเรียกใช้ DDNS ที่อัปเดตจากเซิร์ฟเวอร์ของฉันที่ใช้ Ubuntu 14.04 ยืมรหัสจาก dnsimple นี่คือสิ่งที่ฉันมี: #!/bin/bash LOGIN="email" TOKEN="token" DOMAIN_ID="domain" RECORD_ID="record" IP=`curl -s http://icanhazip.com/` OUTPUT=` curl -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "X-DNSimple-Domain-Token: $TOKEN" \ -X "PUT" \ -i "https://api.dnsimple.com/v1/domains/$DOMAIN_ID/records/$RECORD_ID" \ -d "{\"record\":{\"content\":\"$IP\"}}"` if ! echo "$OUTPUT" | grep -q "(Status:\s200)"; then echo "match" …

7
tail -f แต่มีหมายเลขบรรทัด
ฉันพยายามที่จะดูว่ามีกี่ครั้งที่foo barปรากฏขึ้น/var/log/foo.logภายในระยะเวลาโดยพลการบนเซิร์ฟเวอร์ระยะไกล แต่ไม่มีอะไรที่ฉันได้ลองมาแล้ว ฉันมีสคริปต์ตัวจับเวลาแล้วที่ฉันใช้เพื่อติดตามว่ามันได้รับมานานแค่ไหนตั้งแต่ฉันเริ่ม tailing /var/log/foo.logและตอนนี้ฉันก็อยากจะบอกว่ากี่ครั้งที่foo barปรากฏในเอาท์พุทเทลด์ ฉันค้นหา google แต่ฉันไม่พบสิ่งใดที่เกี่ยวข้องภายใน 10 หน้าแรกของผลลัพธ์ นี่คือสิ่งที่ฉันได้ลองด้วยผลลัพธ์ที่น่าผิดหวัง: ## works on local machine, but doesn't work as expected on remote tail -f /var/log/foo.log | grep foo\ bar | sed '=' ## works on local, but not remote tail -f /var/log/foo.log | grep foo\ bar | …

1
อะไรคือความแตกต่างระหว่าง Ubuntu 16.04 และ Ubuntu 16.04 LTS
อะไรคือความแตกต่างระหว่าง Ubuntu 16.04 และ Ubuntu 16.04 LTS เอกสารบางอย่างที่ฉันอ่านบอกว่าพวกเขาสามารถรองรับ Ubuntu 16.04 ได้ แต่เมื่อฉันสร้างภาพบน Ubuntu 16.04ฉันเพิ่งพบ Ubuntu 16.04 LTS
21 ubuntu 

3
วิธีการแก้ไขข้อผิดพลาด“ ไม่มีพื้นที่เหลือบนอุปกรณ์” ต่อเนื่องระหว่าง mv เมื่ออุปกรณ์มีพื้นที่เหลือเฟือ
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Unix & Linux Stack Exchange อพยพ 4 ปีที่แล้ว Ubuntu 14.04 บนเดสก์ท็อป ไดรฟ์ต้นฉบับ: / dev / sda1: ไดรฟ์โวลุ่ม เดียวขนาด 5TB ext4 ปริมาณเป้าหมาย: / dev / mapper / archive-lvarchive: raid6 (mdadm) ปริมาณ 18TB พร้อม พาร์ทิชันlvm และ ext4 มีไฟล์ประมาณ 15 ล้านไฟล์ที่จะย้ายและบางไฟล์อาจซ้ำกัน (ฉันไม่ต้องการเขียนทับไฟล์ซ้ำ) คำสั่งที่ใช้ (จากไดเรกทอรีต้นทาง) คือ: ls -U |xargs -i …

4
จะบูตเคอร์เนล EFI โดยใช้ QEMU (kvm) ได้อย่างไร?
ฉันพยายามจำลองสภาพแวดล้อม EFI โดยใช้ QEMU (kmv); virtualbox ใช้เวลา 15 นาทีในการบูตในโหมด EFI โดยใช้ archboot การใช้โหมด BIOS ดั้งเดิมฉันสามารถบูตโดยใช้คำสั่งนี้: root@citsnmaiko-deb:/home/maiko/uefi/ovmf# qemu-system-x86_64 -kernel ../bzImage -initrd ../rootfs.gz -append "rw root=/dev/ram0 ramdisk_size=40960" และใช้งานได้กับเคอร์เนลและระบบไฟล์ที่กำหนดเองของฉัน file ../bzImage ../bzImage: Linux kernel x86 boot executable bzImage, version 3.6.1 (root@citsnmaiko-deb) #4 , RO-rootFS, swap_dev 0x3, Normal VGA มันก็รองรับ EFI ด้วย ฉันพยายามทำสิ่งเดียวกันกับไฟล์ EFI …

4
เมานต์ระบบไฟล์เป็นแบบอ่านอย่างเดียวและเปลี่ยนเส้นทางการเขียนไปที่ RAM หรือไม่
เป็นไปได้หรือไม่ที่จะเมานต์ไฟล์ลูปแบ็คเป็นแบบอ่านอย่างเดียวและเปลี่ยนเส้นทางการเขียนทั้งหมดไปยัง RAM?

4
ฉันเปลี่ยนชื่อโฮสต์ทำไมข้อความแจ้งเตือนทุบตี PS1 ของฉันไม่เปลี่ยนแปลง
ฉันเปลี่ยนชื่อโฮสต์โดยแก้ไข / etc / hostname และสามารถดูชื่อโฮสต์ใหม่โดยใช้คำสั่งhostnameและhostname -F แต่เชลล์พรอมต์ยังคงแสดงชื่อโฮสต์เก่าอยู่ นี่คือ Ubuntu 11.0.4 โดยวิธีการ พรอมต์ตั้งอยู่ในของฉัน.bashrcซึ่งฉันไม่ได้แก้ไข ออกจากระบบและแม้กระทั่งการรีบูตไม่มีผล ส่วนที่เกี่ยวข้องของ Ubuntu มาตรฐาน.bashrc: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi ($ debian_chroot ไม่ได้ตั้งค่าในขณะที่ฉันเข้าสู่ระบบ ... ) ฉันเดาว่าชื่อโฮสต์ถูกเลือกโดยตัวละครพิเศษ \ h นี่คือการตั้งค่า PS1 ตามที่รายงานในเชลล์: PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' และนี่คือสิ่งที่ PS1 แสดง: username@oldhostname:~$ ฉันทำขั้นตอนซ้ำโดยใช้คำสั่งที่แน่นอนในคำตอบของ Warren …
21 bash  ubuntu  hostname 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.