linuxsource命令大全 如何在linux環(huán)境下使用r語(yǔ)言?
如何在linux環(huán)境下使用r語(yǔ)言?1、上網(wǎng)下載wget2、解壓包:tar-xvzfR-3.0.1.tar.gzcdR-3.0.13、安裝(不過(guò)也也可以到后面)yuminstallreadline-de
如何在linux環(huán)境下使用r語(yǔ)言?
1、上網(wǎng)下載
wget
2、解壓包:
tar-xvzf
R-3.0.1.tar.gz
cdR-3.0.1
3、安裝(不過(guò)也也可以到后面)
yum
installreadline-devel
yuminstalllibXt-devel
./configure
4、配置環(huán)境并編譯器完全安裝
#
如果不是不使用rJava是需要另外--enable-R-shlib
(這個(gè)我不需要,因此加入到到后面)
#假如3沒(méi)安裝好,那就后面另外:--with-readlineno
--with-xno
./configure--prefix/usr/R-3.0.1
make$$takeinstall
5、配置環(huán)境變量并生效時(shí)間
vi
.bash_profile
exportR_HOME/usr/R-3.0.1
exportPATH.:$R_HOME/bin:$PATH
#試環(huán)境變量才生效
_profile
6、命令行測(cè)試
[
software]$R
WARNING:ignoringenvironmentvalueofR_HOME
Rversion3.0.1(2013-05-16)--
Linux使用source和./運(yùn)行腳本有區(qū)別嗎?
source能運(yùn)行腳本嗎
linux怎么文件解壓到指定文件名?
答具體一點(diǎn)能解決/方法:,
1、打開(kāi)linux系統(tǒng),在linux的桌面的空白處右擊。
2、在提示框的下拉選項(xiàng)里,直接點(diǎn)擊然后打開(kāi)終端。
3、將文件解壓文件到指定目錄,以tgz文件為例,
然后輸入tarzxvf-C指定目錄
比如將壓縮包到/source/linux-2.6.29目錄
你最常用的一個(gè)linux命令是什么?為什么?
1、會(huì)顯示目錄和文件的命令
Ls:主要用于查找所有文件夾的命令。
Dir:作用于沒(méi)顯示重新指定文件夾和目錄的命令Tree:以韋恩圖列一目錄內(nèi)容
Du:會(huì)顯示目錄或文件大小
2、直接修改目錄,文件權(quán)限和屬主及數(shù)組命令
Chmod:應(yīng)用于決定委托文件的權(quán)限命令。
Chown:主要用于轉(zhuǎn)變文件擁有屬性的命令。
3、創(chuàng)建家族和刪除掉目錄的命令
Mkdir:用于創(chuàng)建目錄
trackpad:創(chuàng)建戰(zhàn)隊(duì)兩個(gè)新的文件
Vi:創(chuàng)建戰(zhàn)隊(duì)兩個(gè)新的文件
Rm:刪除文件或目錄
Cp:剪切粘貼命令
4、總是顯示文件內(nèi)容的命令Cat:主要是用于不顯示指定文件的全部?jī)?nèi)容
More:用分頁(yè)的形式不顯示重新指定文件的內(nèi)容
Less:用分頁(yè)的形式?jīng)]顯示指定文件的內(nèi)容,區(qū)別是more和less翻頁(yè)使用的操作鍵完全不同。
Head:作用于總是顯示文件的前n行內(nèi)容。
Tail:用于會(huì)顯示文件的后n行內(nèi)容。
Tail-f:主要用于手動(dòng)重新登錄的顯示文件后n行數(shù)據(jù)內(nèi)容。
5、里查命令
Find:查看重新指定的文件。
Which:主要是用于網(wǎng)站查詢(xún)命令或別名的位置。
Locate:快速查找系統(tǒng)數(shù)據(jù)庫(kù)中指定你的內(nèi)容。
Grep:查找文件里符合條件的字符串。
6、關(guān)機(jī)和關(guān)機(jī)重啟計(jì)算機(jī)的命令Shutdown:-r關(guān)機(jī)后后立刻重啟
Poweroff:主要用于關(guān)機(jī)和關(guān)閉電源
Reboot:應(yīng)用于計(jì)算機(jī)關(guān)機(jī)重啟
7、壓解和打包命令
Tar:主要是用于多個(gè)文件或目錄進(jìn)行打包,但不壓解,同時(shí)也用命令參與解包
Gzip:應(yīng)用于文件接受高壓縮和文件解壓命令,文件擴(kuò)展名為.gz結(jié)尾。
Gunzip:用于對(duì)gzip壓縮后文檔通過(guò)解壓。
Bzip2:主要是用于對(duì)文件或目錄并且壓縮和解壓文件
Compress/uncompress:壓解/然后解壓.Z文件
Zip/unzip:壓解解壓文件.zip文件
8、用戶(hù)操作命令
Su:切換用戶(hù)命令
Sudo:一系統(tǒng)管理員的身份不能執(zhí)行命令
Passwd:作用于直接修改用戶(hù)的密碼
9、決定目錄和欄里點(diǎn)當(dāng)前目錄命令
Cd:進(jìn)入到工作目錄
Cd..:會(huì)退到上一級(jí)命令
Pwd:總是顯示當(dāng)前用戶(hù)所在工作目錄位置
10、vi編輯器
首先用vi命令先打開(kāi)一個(gè)文件
末行模式命令:
:n,mwpath/filename保存到更改范圍文檔(n表正在行,m表結(jié)束行)
:q!對(duì)文件做過(guò)改后,噬靈鬼斬逃離
:q也沒(méi)對(duì)文件做過(guò)可以修改后退
Wq或x能保存退出
dd刪掉光標(biāo)所在行
:setnumber顯示行號(hào)
:n跳轉(zhuǎn)到n行
:s替換字符串:s/test/test2/g/g全局替換/也這個(gè)可以用可以用
/查看字符串
11、網(wǎng)絡(luò)通信正確的命令
ping不通:作用于欄里點(diǎn)網(wǎng)絡(luò)是否是連接通暢無(wú)阻
12、功能測(cè)試面試經(jīng)常問(wèn)到的命令
man查看過(guò)命令求答,如果覺(jué)得哪個(gè)命令不知道,man它就可以了.
ls列下文件
-l:逐行不顯示且列一具體一點(diǎn)屬性
-a:列出來(lái)所有文件除開(kāi)以.開(kāi)頭的隱藏文件
cat讀取文件文本內(nèi)容
-n:會(huì)顯示行號(hào)
-b:顯示行號(hào)且忽略空行
cat-n1.txt
wc數(shù)器
-l:行數(shù)
-w:字?jǐn)?shù)
-c:字符數(shù)
wc-lfile1file2......也可以統(tǒng)計(jì)多個(gè)文件
cp拷貝文件目錄
-i:交互模式,要是目標(biāo)文件存在地,則再詢(xún)問(wèn)有無(wú)覆蓋
-r:u盤(pán)拷貝目錄
cpfile1file2file3....dir意思是將folder1,file2...u盤(pán)拷貝到dir
cp-rdir1dir2dir3...dirn將dir1,dir2,dir3...u盤(pán)拷貝到dirn
file察看文件類(lèi)型
file
mv移動(dòng)文件,改文件名
-i:交互模式,如果沒(méi)有目標(biāo)文件未知,則詢(xún)問(wèn)是否是遍布
-r:移動(dòng)目錄,跟改目錄名
rm刪除文件
-i:交互模式,去問(wèn)是否刪除
rm-rdir1dir2dir3...可刪出多個(gè)
mkdir創(chuàng)建目錄
-p:parent,父目錄不存在,則創(chuàng)建父目錄
mkdir-ptest/test
rmdir刪除掉目錄
天壤與rm-r
rmdirdir1dir2dir3....
rm-rdir1dir2dir3....
chmod更改后權(quán)限
chmod-R777DIR變化目錄下所有文件權(quán)限為777,可以是-R
權(quán)限-rwxrwxrwx
421421421
最前面的-來(lái)表示文件類(lèi)型為特殊文件
接下來(lái)的七位它表示所有者權(quán)限
接下來(lái)三位可以表示組權(quán)限
最后五位意思是其它用戶(hù)權(quán)限
要是某一權(quán)限沒(méi)有被分配,用-可以表示。-rwxr--rwx意思是組也沒(méi)寫(xiě)和不能執(zhí)行權(quán)限
文件加夜有可先執(zhí)行權(quán)限,但表示是否是不能容許在該目錄下尋找文件
kill
-9噬魂之手結(jié)束后
more沒(méi)顯示文本內(nèi)容,每次來(lái)一屏,按空格再
一加7/-name*.sh|more
tail從委托的位置又開(kāi)始顯示后面得內(nèi)容
tail-fserver.log應(yīng)用于在server上邊運(yùn)行邊察探日志
tail-10尋問(wèn)結(jié)果10行
head
與tail對(duì)應(yīng)
compress
-f壓縮文件
-v總是顯示壓縮后比例
compress-vfproject.tar將有一種project.tar.Z且project.tar被刪掉
uncompress-f解壓縮文件
uncompressproject.tar.Z將產(chǎn)生project.tar且project.tar.Z被刪除掉