Điểm:0

thực thi tập lệnh để mở terminal để chạy các lệnh gốc

lá cờ us

Tôi đang tìm cách chạy tập lệnh shell bằng cách nhấp đúp vào tập lệnh đó từ gui máy tính để bàn cho máy chủ Ubuntu của tôi (v20).

Tôi muốn tập lệnh Shell chạy các lệnh này trong cửa sổ đầu cuối khi tôi nhấp đúp vào nó:

  • sudo -i (nhắc nhập mật khẩu) sau đó dưới gốc =
  • xhost +
  • bỏ đặt XAUTHORITY
  • xuất HIỂN THỊ =: 0
  • ssa -địa phương

nó phải chạy theo thứ tự đó vì tôi phải làm điều này để tôi có thể chạy hp ssa dưới quyền root

Tôi đã thử mọi cách để nó chạy nhưng không được. Bất kỳ trợ giúp được đánh giá cao!

Cảm ơn

guiverc avatar
lá cờ cn
Vì vậy, đây là bản cài đặt máy chủ Ubuntu Core 20 chứ không phải bản cài đặt Máy chủ Ubuntu 20.04 LTS (số 20 được sử dụng để biểu thị sản phẩm chỉ *snap*, định dạng 20.04 hoặc *year.month* được sử dụng cho các sản phẩm dựa trên *deb*) .
Chris Hudlin avatar
lá cờ us
@guiverc, đây chỉ là bản cài đặt 20.04 bình thường
guiverc avatar
lá cờ cn
Vâng, vui lòng nói như vậy (tức là chỉnh sửa câu hỏi của bạn và tôi có thể xóa (các) nhận xét của mình), vì 20 và 20.04 là các sản phẩm khác nhau; Ubuntu sử dụng định dạng *year.month* cho các sản phẩm dựa trên *deb* và định dạng *year* chỉ dành cho các sản phẩm chỉ dành cho *snap* chuyên dụng (20 có vòng đời được hỗ trợ 10 năm; dài hơn 20.04 LTS có 5 năm *tiêu chuẩn* mà có thể gia hạn thêm 5 năm thông qua ESM...các sản phẩm khác nhau...)
Điểm:0
lá cờ cn

Đối với Gnome Terminal, đi kèm với bản cài đặt Ubuntu mặc định, có thể đạt được điều đó bằng một cấu hình tùy chỉnh. Trong hộp thoại Preferences, tạo một cấu hình mới, ví dụ: Vỏ rễ. Trên tab "Lệnh" của cấu hình mới, hãy chỉ định tập lệnh shell của bạn là "Lệnh tùy chỉnh". Điều đó có thể chính xác như bạn đã gợi ý, tuy nhiên, tốt nhất là bao gồm một shebang.

#!/bin/bash
sudo -i
xhost +
bỏ đặt XAUTHORITY
xuất HIỂN THỊ =: 0
ssa -địa phương

trong bạn .desktop launcher, hãy khởi chạy thiết bị đầu cuối tùy chỉnh này dưới dạng:

Exec=gnome-terminal --window-with-profile=rootshell

Nhấp đúp vào trình khởi chạy sẽ khởi động Gnome Terminal với cấu hình tùy chỉnh. Khi khởi động, Gnome Terminal sẽ chạy tập lệnh: mật khẩu người dùng của bạn được yêu cầu nâng cao các đặc quyền thành root. Các lệnh tiếp theo được thực thi và cuối cùng, bạn được thả xuống tại dấu nhắc gốc, với một môi trường được tùy chỉnh thông qua tập lệnh của bạn.

Nếu bạn sử dụng một trình giả lập thiết bị đầu cuối khác, cách tiếp cận tương tự sẽ áp dụng trong hầu hết các trường hợp. Tuy nhiên, chi tiết về cách cấu hình sẽ khác nhau.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.