Запитання з тегом «command-line»

Питання щодо використання інтерфейсу командного рядка (CLI).


5
Рекурсивно шукати шаблон / текст лише у вказаному імені файлу каталогу?
У мене є каталог (наприклад, abc/def/efg) з багатьма підкаталогами (наприклад,:) abc/def/efg/(1..300). Усі ці підкаталоги мають спільний файл (наприклад, file.txt). Я хочу шукати рядок лише в цьому, file.txtкрім інших файлів. Як я можу це зробити? Я використовував grep -arin "pattern" *, але це дуже повільно, якщо у нас є багато підкаталогів …

3
Де визначена оболонка для входу?
Я читав sudo -i/-s тут різницю . Після використання команди shoptзазначається, що всі ( sudo su/sudo -i/sudo -s) $SHELLнадають однакові результати, але shoptрезультати команд різні. Отже, як визначається оболонка для входу та не входу? Звідки shoptберуть результат? Чому це не пов'язано $SHELL? судо су givinv@87-109:~$ sudo su root@87-109:/home/givinv# root@87-109:/home/givinv# root@87-109:/home/givinv# …

7
Як захопити відсоток використання диска розділу як ціле число?
Я хотів би метод захоплення використання диска певного розділу, використовуючи каталог, де встановлений розділ. Вихід повинен бути просто цілим числом без прокладки або наступних символів, як я хотів би зберегти його у змінній. Я використовував df --output=pcent /mount/point, але потрібно обрізати висновок, оскільки він має непотрібний заголовок, пробіл на одному …


1
Як я можу запобігти створенню файлу ~ / nohup.out у файлі ~ nohup?
Я використовую команду $ nohup ...для запуску програми у фоновому режимі, щоб згодом закрити вікно терміналу. Після його виконання він створює файл ~/nohup.out. Приклад: orschiro@x230:~$ nohup /bin/bash -c "sleep 15 && python3 /home/orschiro/bin/show_state.py" nohup: ignoring input and appending output to 'nohup.out' Як я можу запобігти nohupстворенню nohup.out?


13
Як швидко перейти в та з глибоко вкладених каталогів через CLI?
Ми знаємо, що за допомогою cd <directory>програми відкриється каталог, якщо він існує! Крім того, cd ..підніме нас на один рівень із поточного робочого каталогу. Але, коли у нас є вкладений реж із більш довгим шляхом, наприклад /home/thina/teams/td/tech/app/release/apks, втомлювати потрібно просто зайти в папку, apksа також важко повернутися до іншого вузла, …


4
Яке значення символу `|` в оболонці?
Що означає |символ у sudo ps -ef | grep processnameкоманді? Чи може хто-небудь пояснити цю команду? Я використовував цю команду лише для отримання PID та вбивства цього процесу, але я також бачив, sudo ps -ef | grep processname | grep -v grepі я перебуваю під враженням, яке -v grepсхоже на …

4
Як витягнути зіставлені порти з виводу `docker ps`
Я намагаюся отримати всі порти, які використовує контейнер Docker з цією командою: sudo docker ps | tail -n1 29ba3137f3e2 java8/local:latest "/bin/bash" 3 hours ago Up 3 hours 0.0.0.0:8080->8080/tcp, 0.0.0.0:8443->8443/tcp, 0.0.0.0:32783->5432/tcp, 0.0.0.0:32782->10523/tcp DEMO-20151118124751 Коли я запустив його в термінал, я отримав, що хочу. $ sudo docker ps | tail -n1 | …



4
Видалити файли розміром 0 байт за допомогою командного рядка?
Отже, у мене з’явився каталог, наповнений іншими каталогами, і мені було цікаво, чи можна видалити файли, які не мають розміру. Зазвичай ці файли мають 0 байтів, і оскільки я хочу об'єднати всі ці підкаталоги, я міг би замінити ідеально законний файл на невагомий файл 0 байтів, і там з'являється мій …

4
Як я можу видалити пронумеровані файли в заданому діапазоні?
У мене folderAє деякі файли з послідовністю числа, починаючи з a_000000. Що я хочу зробити, це видалити файли, починаючи з певного числа: скажімо, a_000750до кінця файлів у цьому folderA. Не могли б хто-небудь порадити, як це зробити за допомогою сценарію оболонки?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.