導航:首頁 > 程序命令 > linux如何設置命令

linux如何設置命令

發布時間:2022-08-02 23:58:22

linux目錄命令,文件命令,許可權設置命令

一、目錄操作命令
cd
cd命令功能
在每一個操作系統中,都需要有改變目錄的工作,Linux也不例外,在Linux操作系統中,是通過cd命令來改變工作目錄的。
cd命令的命令格式及用法
命令格式:cd
命令用法
例:現在的工作目錄為:/home/development,想改變當前工作目錄,進入下一層目錄temp,應使用cd命令。
[development@www
~]$
pwd
————可以通過pwd命令查看當前工作目錄。
/home/development
————當前工作目錄為:/home/development
[development@www
~]$
cd
temp/
————通過cd
temp命令改變當前目錄為/home/development/temp
[development@www
temp]$
pwd
————再次使用pwd命令查看當前工作目錄
/home/development/temp
————可知當前工作目錄為:/home/development/temp
在Linux的目錄結構中「.」表示當前目錄,「..」表示當前目錄的父目錄,「/」表示根目錄。
二、常用文件命令。
1、文件處理命令:ls
命令名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執行許可權:所有用戶
功能描述:顯示目錄文件
語法:ls
選項[-ald]
[文件或目錄]
-a
顯示所有文件,包括
隱藏文件
-l
詳細信息顯示
-d
查看目錄屬性
2、文件處理命令:cd
命令名稱:cd
命令英文原意:change
directory
命令所在路徑:shell內置命令
執行許可權:所有用戶
語法:cd
[
目錄]
功能描述:切換目錄
範例:$
cd
/
切換到根目錄
$
cd
..
回到上一級目錄
3、文件處理命令:pwd
命令名稱:pwd
命令英文原意:print
working
directory
命令所在路徑:/bin/pwd
執行許可權:所有用戶
語法:pwd
功能描述:顯示當前所在的工作目錄
範例:$
pwd
/etc/
rc5
.d
4、文件處理命令:touch
命令名稱:touch
命令所在路徑:/bin/touch
執行許可權:所有用戶
語法:touch
[文件名]
功能描述:創建空文件
範例:$
touch
newfile
5、文件處理命令:mkdir
命令名稱:mkdir
命令英文原意:make
directories
命令所在路徑:/bin/mkdir
執行許可權:所有用戶
語法:mkdir
[
目錄名]
功能描述:創建新目錄
範例:$
mkdir
newdir
三、許可權命令。
文件/目錄許可權設置命令:chmod
這是Linux系統管理員最常用到的命令之一,它用於改變文件或目錄的訪問許可權。該命令有兩種用法:
用包含字母和
操作符
表達式的文字設定法
其語法格式為:chmod
[who]
[opt]
[mode]
文件/目錄名
其中who表示對象,是以下字母中的一個或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以為:
+
:添加某個許可權
-
:取消某個許可權
=
:賦予給定的許可權,並取消原有的許可權
而mode則代表許可權:
r:可讀
w:可寫
x:可執行
例如:為同組用戶增加對文件a.txt的讀寫許可權:
chmod
g+rw
a.txt

Ⅱ Linux如何設置命令別名

1.系統定義的別名

通常情況下,系統中已經定義了一些命令別名,要查看已經定義的命令別名,可以使用alias命令:

# alias

alias cp='cp -i'

alias l.='ls -d .* --color=tty'

alias ll='ls -l --color=tty'

alias ls='ls --color=tty'

alias mv='mv -i'

alias rm='rm -i'

用於設置系統別名的相關文件保存在/etc/profile.d/目錄中(系統別名目錄),使用以下方式可以查看:

#進入目錄/etc/profile.d/

# cd /etc/profile.d/

#查看目錄中的文件

# ls

2.用戶自定義別名

許多時候管理員都會按自己的使用習慣定義命令別名。例如讓查看當前文件內容的命令兼容DOS中的查看文本命令type:

#為cat命令定義一個別名type

# alias type='cat'

#使用type命令查看文件alias.txt的內容

# type alias.txt

上面的命令中,先為cat命令定義了一個名為type的別名。當用戶使用命令type時,系統會自動使用cat命令將其替代

3.取消定義的別名

要取消已經定義好的命令別名,可以對別名使用unalias命令:

# unalias type

# type alias.txt

-bash:type: command not found

4.保存別名設置

當系統重新啟動或用戶重新登錄時,使用alias命令定義的別名將會丟失。可以在系統別名目錄中添加別名配置文件,但這種方式定義的別名對所有的用戶都生效,通常不建議使用這種方法。

如果要定義全局別名,通常建議將命令添加到全局配置文件/etc/profile中。例如定義全局別名:

# echo "alias type='cat'">>/etc/profile

這條命令將alias pg='cat'添加到文件/etc/profile中。

注意:在對/etc/profile這樣的系統配置文件進行操作時,一定要謹慎,否則有可能會損壞系統。因此上面的命令中使用的是">>"而不是">",">>"表示將內容追加到文件結尾。

如果某個用戶想要定義自己的命令別名,可以將命令添加到用戶家目錄中的文件.bash_profile中。例如要定義用戶自己的別名:

# echo "alias vi='vim'">>~/.bash_profile

source ~/.bash_profile 最後,退出並重新登陸以使定義生效。

Ⅲ linux如何修改命令

chmod
u+s
ifconfig
給命令添加一個setuid許可權就可以,這樣執行命令時,普通用戶就成了root。
在linux中,不管是root用戶還是普通用戶,都可以使用「password」命令來更改自身的密碼。但是,linux中的密碼通常是保存在「/etc/paswd」和「/etc/shadow」文件中,這兩個文件對系統安全至關重要,因此只有root用戶才能對其執行讀寫操作。以管理員的身份登陸系統,在linxu提示符下執行「ls
/etc/passwd
/etc/shadow」命令,在返回信息中可以看到普通用戶對上述這兩個文件並沒有寫許可權,因此從文件屬性的角度看,普通用戶在更改自身密碼時,是無法將密碼信息寫入到上述文件中的,哪么用戶是怎樣成功的更改密碼的呢?實際上,問題的關鍵不在於密碼文件本身,而在於密碼更改命令「passwd」。在提示符下執行命令「ls
/usr/bin/passwd」,在返回信息中的文件所有者執行許可權位上顯示「s」字樣,表示「passwd」命令具有setuid許可權,其所有者為root,這樣普通用戶在執行「passwd」命令時,實際上以有效用戶root的身份來執行的,並具有了相應的許可權,從而將新的密碼寫入到「/etc/passwd」和「/etc/shadow」文件中,當命令執行完畢,該用戶的身份立即消失。如何設置setuid許可權呢?使用「chmod」命令即可為指定文件設置setuid許可權,例如「chmod
4xxx
filename」命令,取消setuid許可權的命令為「chmod
xxx
filename」。類似的,執行「chmod
2xxx
filename」命令可以設置setuid許可權,使用「chmod
xxx
filename」命令即可取消setgid許可權,如果執行「chmod
6xxx
filename」命令,即可同時為指定文件設置setuid和setgid,執行命令「chmod
0xxx
filename」,即可同時取消指定文件的setuid和setgid許可權。例如以root用戶登陸系統,執行「chmod
0511
/usr/bin/passwd」命令,就可以取消「passwd」命令的setuid許可權,這樣普通用戶就無法修改自己的密碼了。

Ⅳ linux中如何使用命令

工具/材料:電腦、linux終端命令行

1、首先我們准備一個文件內容,供後面的操作。

Ⅳ linux如何設置默認指令

修改文件/etc/inittab。

[root@localhost ~]#vi /etc/inittab

# inittab is only used by upstart for the default runlevel.

#

# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.

#

# System initialization is started by /etc/init/rcS.conf

#

# Indivial runlevels are started by /etc/init/rc.conf

#

# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf

#

# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,

# with configuration in /etc/sysconfig/init.

#

# For information on how to write upstart event handlers, or how

# upstart works, see init(5), init(8), and initctl(8).

#

# Default runlevel. The runlevels used are:

# 0 - halt (Do NOT set initdefault to this)

# 1 - Single user mode

# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)

# 3 - Full multiuser mode

# 4 - unused

# 5 - X11

# 6 - reboot (Do NOT set initdefault to this)

#

id:5:initdefault:

默認有如下7促啟動級別,文件中也有相應的說明。如:

0表示關閉,6表示重啟,文件也說明了不要將initdefault設置為這兩個值。問題也可想而知。

1表示單用戶模式。

2表示沒有網路的多用戶模式。

3表示多用戶模式。(楓竹夢推薦使用這個模式)

4不使用。

5圖形界面。(安裝有圖形界面的系統的默認啟動級別)

0和6存在的意思是系統在關機和重啟是要切換到這個模式的。知道如上的內容就很容易的可以做出相應的修改。

這里將id:5:initdefault:修改為id:3:initdefault:保存文件並重啟即可。

當然,也可以使用init 3直接進行切換。

其實看這里的內容,可以很容易的理解使用chkconfig命令進行設置的服務在各個啟動級別當中的on與off是什麼意思了。

Ubuntu的設置

直接修改文件/etc/X11/default-display-manager的內容並保存,重啟即可。

Ⅵ Linux下怎麼設置命令進入圖形界面

Linux下怎麼設置命令進入圖形界面的方法:

1、管理員登陸,在命令行輸入startx ,回車,就會自動進入圖形界面。

想要每次開機都是進入圖形界面,則進入 /etc/inittab 文件中,將最後一行「 id:3:initdefault: 」 3改為5,保存即可,如圖:

Ⅶ linux下如何設置在某個目錄下,執行某個命令

停止指令是ctrl+c)返回數據格式不同ping[dfnqrRv][c完成次數][i間隔秒數][I網路界面][l前置載入][p範本樣式][s數據包大小][t存活數值][主機名稱或IP地址]ping命令參數[1]ccount在發送(和接收)了正好數量為count的回顯應答分組後停止操作
考試大編輯整理Windows管理命令:在Windows系統中,通常打開一些程序都是通過滑鼠點擊來完成,但是下面這些是各種屬性頁在Windows中的文件名,可以直接在通過"運行"直接執行。 運行程序 運行命令 輔助功能選項 access。
cpl 添加硬體向導 hdwwiz。cpl 添加或刪除程序 appwiz。cpl 管理工具 control admintools 自動更新 wuaucpl。cpl Bluetooth文件傳送向導 fsquirt 計算器 calc 證書管理控制台 certmgr。
msc 字元映射表 charmap 磁碟檢查工具 chkdsk 剪貼簿查看器 clipbrd 命令行提示符 cmd 組件服務 dcomcnfg 計算機管理 compmgmt。msc 日期和時間屬性 timedate。
cpl DDE共享 ddeshare 設備管理器 devmgmt。msc Direct X控制面板(如果已經安裝)* directx。cpl Direct X診斷工具 dxdiag 磁碟清理工具 cleanmgr 磁碟碎片整理程序 dfrg。
msc 磁碟管理 diskmgmt。msc 磁碟分區管理器 diskpart 顯示屬性 control desktop 顯示屬性 desk。cpl 顯示屬性的外觀選項卡 control color Dr。
Watson系統診斷工具 drwtsn32 Driver Verifier Manager verifier。

Ⅷ Linux設置/修改文件命令是什麼

使用 Linux 系統自帶的全屏幕編輯程序 vi,即可編輯、修改文本文件。例如:
$vi my_program.c(使用 vi 命名編輯一個 C 語言源程序)

Ⅸ linux設置許可權的命令

linux許可權設置命令用ls命令所得到的表示法的格式是類似這樣的:-rwxr-xr-x 。下面解析一下格式所表示的意思。這種表示方法一共有十位: 9 8 7 6 5 4 3 2 1 0 - r w x r - x r - x 第9位表示文件類型,可以為p、d、l、s、c、b和-: p表示命名管道文件 d表示目錄文件 l表示符號連接文件 -表示普通文件 s表示socket文件 c表示字元設備文件 b表示塊設備文件 第8-6位、5-3位、2-0位分別表示文件所有者的許可權,同組用戶的許可權,其他用戶的許可權,其形式為rwx。linux下用chmod(change file modebit)改變一個文件的許可權一般有兩種方式:1、chmod [ugoa][+-=][rwx] filename這種方法很直觀,u代表擁有者(user),g代表組(group),o代表其它用戶(other),a代表所有用戶(all)。+-=代表增加、去除、設置為相應的許可權。rwx分別代表讀(read)、寫(write)、執行(exe)。比如chmod a+x filname 表示對所有用戶增加對filename的執行許可權。2.setUid,setGid如果一個命令被設置了SUID,那麼這個命令在執行期間,執行這個命令的用戶就具有了這個命令的屬主的許可權;如果一個命令被設置了SGID,那麼這個命令在執行期間,執行這個命令的用戶就具有了這個命令的屬組的許可權.設置SetUid許可權: chmod 4xxx filename取消SetUid許可權: chmod xxx filename設置SetGid許可權: chmod 2xxx filename取消SetGid許可權: chmod xxx filename如果執行chmod 6xxx filename命令即可同時為指定文件設置SetUid和SetGid,執行命令chmod 0xxx filename,即可同時取消指定文件的SetUid和SetGid許可權。

閱讀全文

與linux如何設置命令相關的資料

熱點內容
ipad怎麼把app資源庫關了 瀏覽:301
量柱比前一天多源碼 瀏覽:416
電子書app怎麼上傳 瀏覽:66
國家反詐中心app注冊怎麼開啟 瀏覽:804
全波差分傅里葉演算法窗長 瀏覽:41
程序員如何講自己做過的項目 瀏覽:7
程序員要看的書頸椎 瀏覽:946
php文章cms 瀏覽:553
CSS權威指南第三版PDF 瀏覽:496
android怎麼搭建框架 瀏覽:184
正宗溯源碼大燕條一克一般多少錢 瀏覽:917
電腦感染exe文件夾 瀏覽:916
wpsppt怎麼轉pdf格式 瀏覽:88
騰訊文檔在線編輯怎麼添加密碼 瀏覽:880
本地不能訪問伺服器地址 瀏覽:865
訪問伺服器命令 瀏覽:835
華為雲伺服器分銷商 瀏覽:954
Linux定位內存泄露 瀏覽:198
工程加密狗視頻 瀏覽:720
不在內網怎麼連接伺服器 瀏覽:664