Ⅰ 求助:linux作業題
1 A,答案很明顯,B項完全不相關,C為顯示管理,D為遠程X系統
2 B,A為可執行文件目錄,C為設備節點目錄,D為系統庫文件目錄
3 B,!加數字有執行歷史命令的功能,!!即為執行最近的一條命令
4 C,ls-l操作列出來的文件,第一個字元為d為目錄,為-是普通文件或者硬鏈接,為l 是符號鏈接。
5 B,>為輸出重定向,<為輸入重定向,<<和>>為相應的追加模式
6 B,四段許可權從左至右分別為文件類型,所有者的許可權,所有悄薯者所在組的許可權,其他用戶的許可權。
7 D,A為更改文件許可權,C為復制,B為分頁查看文件內容,D為改變文件的時間記錄,但是當文件不存在的時候,touch可以創建文件
8 D,A為強制保存,B為保存,C為保存退出,D為強制退虧型出不保存
9 B,-c參數為輸出字元,-q為(--quiet)不輸出文件名報頭,-n為輸出行,-v與-q相反,總是輸出文件名
10A,B為用戶目錄,但是是存放用戶庫文件,命令等各種用戶工具的地方,C存放系統中經常容易變動的文件,如日誌文件,D就是指當前用戶主目錄
11C,不用多說,linux使用的文件系統就是ext2,3,4
12B,ACD都是重啟
13B,A為在當前行的上面添加新行,C為開始從游標所在處開始編輯,D為從光銷運猜標所在處的後一個字元開始編輯
14A,B為刪除當前行末尾的單詞,C無作用,D刪除當前行
15C,選項稍微有問題,應該是.
16B,同第8題
17D,A為創建文件夾,C為移動文件,B並非系統命令,
18A tar -t = tar --list
19C 顧名思義,chown=change owner
20A B為壓縮文件命令,C為查找,D為排序,A grep = (global search regular expression(RE) and print out the line,全面搜索正則表達式並把行列印出來
Ⅱ linux怎麼編寫shell腳本
多個命令穗世組合就空春可以猜虧肢了
#!/bin/bash
ls
cd
ls
cd
ls
Ⅲ 在Linux控制台中,切換當前目錄採用的命令是
在Linux控制台中,切換當前目錄寬卜辯採用慎缺的命令是
A.cd
B.ls
C.pwd
D.date
正確答案弊枯:cd
Ⅳ linux下怎麼樣設置ssh無密碼登錄
1.Linux下生成密鑰
ssh-keygen的命令手冊,通過」man ssh-keygen「命令:
通過命令」ssh-keygen -t rsa「
生成之後會在用戶的根目錄生成一個 「.ssh」的文件夾
進入「.ssh」會生成以下幾個文件
authorized_keys:存放遠程免密登錄的公鑰,主要通過這個文件記錄多台機器的公鑰
id_rsa : 生成的私鑰文件
id_rsa.pub :生成的公鑰文件
know_hosts : 已知的主機公鑰清單
如果希望ssh公鑰生效需滿足至少下面兩個條件:
1) .ssh目錄的許可權必須是700
2) .ssh/authorized_keys文件許可權必須是600
2.遠程免密登錄
原理圖:
常用以下幾種方法:
2.1 通過ssh--id的方式
命令: ssh--id -i ~/.ssh/id_rsa.put <romte_ip>
舉例:
[root@test .ssh]# ssh--id -i ~/.ssh/id_rsa.pub 192.168.91.135
[email protected]'s password:
Now try logging into the machine, with "ssh '192.168.91.135'", andcheck in:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.
[root@test .ssh]# ssh [email protected]
Last login: Mon Oct 10 01:25:49 2016 from 192.168.91.133
[root@localhost ~]#
常見錯誤:
[root@test ~]# ssh--id -i~/.ssh/id_rsa.pub 192.168.91.135
-bash: ssh--id: command not found //提示命令不存在
解決辦法:yum -y installopenssh-clients
2.2通過scp將內容寫到對方的文件中
命令:scp -p~/.ssh/id_rsa.pub root@<remote_ip>:/root/.ssh/authorized_keys
舉例:
[root@test .ssh]# scp -p ~/.ssh/[email protected]:/root/.ssh/authorized_keys
[email protected]'s password:
id_rsa.pub 100% 408 0.4KB/s 00:00
[root@test .ssh]#
[root@test .ssh]#
[root@test .ssh]#
[root@test .ssh]# ssh [email protected]
Last login: Mon Oct 10 01:27:02 2016 from 192.168.91.133
[root@localhost ~]#
也可以分為兩步操作:
$ scp ~/.ssh/id_rsa.pubroot@<remote_ip>:pub_key //將文件拷貝至遠程伺服器
$ cat ~/pub_key>>~/.ssh/authorized_keys //將內容追加到authorized_keys文件中,不過要登錄遠程伺服器來執行這條命令
2.3 通過Ansible實現批量免密
2.3.1 將需要做免密操作的機器hosts添加到/etc/ansible/hosts下:
[Avoid close]
192.168.91.132
192.168.91.133
192.168.91.134
2.3.2 執行命令進行免密操作
ansible<groupname> -m authorized_key -a "user=root key='{{lookup('file','/root/.ssh/id_rsa.pub') }}'" -k
示例:
[root@test sshpass-1.05]# ansible test -m authorized_key -a"user=root key='{{ lookup('file','/root/.ssh/id_rsa.pub') }}'" -k
SSH password: ----->輸入密碼
192.168.91.135 | success >> {
"changed": true,
"key": "ssh-rsa 7A3izwT3///18B6FV5moE/8yTbFA4dBQahdtVP +sODbtGPC34HMGAHjFlsC/SJffLuT/ug/== [email protected]",
"key_options": null,
"keyfile": "/root/.ssh/authorized_keys",
"manage_dir": true,
"path": null,
"state": "present",
"unique": false,
"user": "root"
}
[root@test sshpass-1.05]#
2.4 手工復制粘貼的方式
將本地id_rsa.pub文件的內容拷貝至遠程伺服器的~/.ssh/authorized_keys文件中
Ⅳ linux64位 oracle11g如何使ins_ctx.mk編譯成功
從別的Linux機器上拷貝一個libstdc++.so.5.0.7替換系統里的原文件,注意不要替換符號鏈接。
Ⅵ 考試題 linux的 老師讓網上找 大家幫幫忙啊!!在線等!!
作為了解還是幫你答了
以下不能生成一個新文件myfile的命令的是:B
A.touch myfile.txt
B.mv myfile
C.cat a.txt >myfile.txt
D.cp a.txt myfile.txt
3.
要掛載光碟鏡像文件時所態差需要指定的文件系統是:C
A.vfat
B.fat32
C.iso9660
D.ext4
4.
在Linux安裝過程中,可以使用的引滾漏導裝載程序是:B
A.MBR
B.GRUB
C.System Commander
D.BOOT
5.
執行如下命令:
cat snow.txt >a.txt
則如下的描述,正確的是:A
A.將產生一個新的文件a.txt,內容與snow.txt內容一致。
B.將在屏幕上顯示snow.txt的內容
C.將在屏幕上顯示snow.txt和a.txt的大閉爛內容。
D.將顯示a.txt文件的內容。
6.
在Linux中,要確定當前所在的目錄,應該使用命令:C
A.cd
B.ls
C.pwd
D.ls -a
7.
Linux下能夠為網路設備指定ip地址的命令是:B
A.ipconfig
B.ifconfig
C.route
D.nslookup
8.
如果一個設備被命名為sdb2,則說明該分區是 B
A.第一塊硬碟的第二個分區
B.第二個存儲設備的第二個分區
C.第二個存儲設備的第三個分區
D.第三塊硬碟的第二個分區
9.
要實時顯示進程的運行狀態所使用的命令是:C
A. ps-aux
B. ps -ef
C. top
D. bj
10.
要顯示當前目錄的細節,包括許可權、所有者等信息,應該使用命令:B
A. ls -a
B. ls -l
C. ls -f
D. ls -r
11.
要刪除文件user/test.txt,可以使用命令:A
A.rm user/test.txt
B.mv user/test.txt
C.umount user/test.txt
D.del user/test.txt
12.
以下不能用於文件的壓縮的命令是:CD
A.bzip2
B.gzip
C.tar
D.fsck
-------------------------------- 第二題(判斷題) ------------------------
1.
X-Window是運行在模式5的級別上的(init 5)
Y
2.
vi是linux字元界面下用來編輯文件的工具,圖形界面下可以使用gedit工具。
Y
3.
netstat命令可以查看Linux系統的網路運行狀況。
Y
4.
Linux支持使用多種語言,但在使用時必須選擇一種語言作為默認語言。
Y
5.
ftp命令的功能是進行文件的傳輸。
Y
6.
要查詢w命令的使用方法,可以使用命令:man w
Y
7.
使用Samba可以實現Linux與WindowsXp之間的文件共享。
Y
8.
Linux中,可以使用OpenOffice.org辦公軟體進行日常的文字處理、表格處理、幻燈片處理等工作。
Y
9.
clear命令的功能是清除當強目錄下的所有文件。
N
10.
如果用戶user1已經在本機上登錄,那麼也可以同時遠程使用該用戶登錄
Y
11.
Fedora使用的默認得窗口管理器是GNOME。
Y
12.
IE可以直接在Linux下運行 N
Ⅶ Linux的bochs打不開操作系統
換個鏡像試試看,提示磁碟讀錯誤,可能這個鏡像有損壞
Ⅷ linux安裝oracle出錯的問題
這不是提示你去'/home/oracle/app/oracle/proct/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/home/oracle/app/oraInventory/logs/installActions2014-08-22_03-14-06PM.log 下面查看日誌信息嗎?去看看!
Ⅸ linux的cd .. 和cd / 命令分別是什麼意思
主要只有操作上的不同:
cd ..是返回上一層目錄, cd -是返回到上一次的工作目錄。
cd命令概述:
cd是Change Directory的縮寫,這是用來切換工作目錄的命令。cd命令是一個內置命令,可以通過type命令查看。
cd命令語法
cd [相對路徑或絕對路徑或特殊符號]
說明:
不加參數時,默認切換到用戶主目錄,即環境變數HOME指定的目錄,如root用戶的HOME變數為/root,那麼cd命令不帶參數時便切換到/root目錄下。
絕對路徑是從跟目錄開始的,如/root或/home/sgl,相對路徑是相對於當前路徑來說的。
假如當前目錄在/home/guo下面,那麼前面的/home/sgl的相對路徑就是../sgl,即當前目錄的上級目錄下的sgl目錄。
特殊符號包括~、-、..等。
~表示用戶主目錄,即HOME變數指定的目錄,如root用戶的主目錄為/root。
-表示前一個工作目錄。
..表示上級目錄。
.表示當前目錄。
(9)linuxlsc擴展閱讀
常用範例:
3.1 例一:進入系統根目錄
命令:
cd /
說明:進入系統根目錄,上面命令執行完後拿ls命令看一下,當前目錄已經到系統根目錄了
命令:
cd .. 或者 cd .. //
說明:
進入系統根目錄可以使用「 cd .. 」一直退,就可以到達根目錄
命令:
cd ../.. //
說明:使用cd 命令實現進入當前目錄的父目錄的父目錄。
例2:使用 cd 命令進入當前用戶主目錄
「當前用戶主目錄」和「系統根目錄」是兩個不同的概念。進入當前用戶主目錄有兩個方法。
命令1:
cd
命令2:
cd ~
例3:跳轉到指定目錄
命令:
cd /opt/soft
說明:
跳轉到指定目錄,從根目錄開始,目錄名稱前加 / ,當前目錄內的子目錄直接寫名稱即可
例四:返回進入此目錄之前所在的目錄
命令:
cd -
Ⅹ linux選擇題,考試,在線等,高手來
1.
Linux下能夠為網路設備指定ip地址的命令是:
B
A.ipconfig
B.ifconfig
C.route
D.nslookup
2.
在Linux中,要關閉計算機,應該使用命令:A
A.shutdown
B.reboot
C.kill
D.ps
3.
以下氏穗不能生成一個新文件myfile的命令的是:B
A.touch
myfile.txt
B.mv
myfile
C.cat
a.txt
>myfile.txt
D.cp
a.txt
myfile.txt
4.
要刪除文晌備件user/test.txt,可以使用命令:A
A.rm
user/test.txt
B.mv
user/test.txt
C.umount
user/test.txt
D.del
user/test.txt
5.
下列目錄哪一個存放啟動文件?
D
A.
/var
B.
/root
C.
/sys
D.
/boot
6.
在Linux中,要確定當前所在的目錄,應該使用命令:
C
A.cd
B.ls
C.pwd
D.ls
-a
7.
sort命令命令的功能是:
A
A.對文本文件按行排序輸出
B.對當前目錄下所有文件按文件名排序
C.在當前目錄下查找文件
D.在文本文件中進行檢索
8.
執行
mv
./b.txt
./c/d.txt
所完成的操作是:B
A.將當前目錄下b.txt文件改名為「/c/d.txt」
B.將當前目錄下b.txt文件移動到./c目錄下,並改名為d.txt
C.將根目錄下b.txt文件移動到./c目錄下,並改名為d.txt
D.將當前目殲謹卜錄下b.txt文件移動到./c目錄下
9.
以下不是操作系統的是:
C
A.Linux
B.Unix
C.X-window
D.WindowXP
10.
要顯示當前目錄的細節,包括許可權、所有者等信息,應該使用命令:B
A.
ls
-a
B.
ls
-l
C.
ls
-f
D.
ls
-r