linux分號
A. linux系統常用命令有哪些
安裝和登錄命令:login 、shutdown 、halt 、reboot 、mount 、umount 、chsh
文件處理命令:file 、mkdir 、grep 、dd 、find 、mv 、ls 、diff 、cat 、ln
網路操作命令:ifconfig 、ip 、ping 、netstat 、telnet 、ftp 、route 、rlogin rcp 、finger
、mail 、nslookup
系統安全相關命令:passwd 、su 、umask 、chgrp 、chmod 、chown 、chattr、sudo、pswho
系統管理相關命令:df 、top 、free 、quota 、at 、lp 、 adser 、groupadd kill 、 crontab 、tar
、unzip 、gunzip 、last
B. Linux如何移動復制刪除帶特殊文字元前綴(
在Linux系統中,許多元字元,如分號(semicolon),空格(space),反斜線(backslash),美元符號(dollar sigh),問號(question mark),星號(asterisk) 通常被解釋為命令,-(dashes)或者--被解釋為命令的選項,通過以下的方式就可以復制、移動、刪除帶-或者--的文件,:
1、首先,創建文件,創建前綴帶-或--文件不能直接使用touch命令,因為會被解釋為命令的選項,所以得用追加的形式創建:
[root@linuxidc tmp]# echo >-foo.txt
[root@linuxidc tmp]# echo >-bar.txt
創建文件後,如果使用ls命令嘗試通配符的方式列出文件,則會出現以下報錯:
[root@linuxidc tmp]# ls -l *.txt
ls: invalid option -- '.'
Try 'ls --help' for more information.
需要在命令加入--分界符選項,分隔開選項和參數:
[root@linuxidc tmp]# ls -l -- *.txt
-rw-r--r--. 1 root root 2192022 Jan 9 09:03 137k.txt
-rw-r--r--. 1 root root 1 Jan 9 16:36 -bar.txt
-rw-r--r--. 1 root root 1 Jan 9 16:36 -foo.txt
相對應的,復制與移動文件的命令使用如下:
[root@linuxidc tmp]# cp -- -foo.txt /opt/
[root@linuxidc tmp]# mv -- -bar.txt /opt/
C. linux命令 sed 請問有哪位大大知道這個sed 命令是什麼意思嗎 sed 's/\//\\\//g'
截取或修改字元串,列印到屏幕上。
使用方法:sed 參數 '動作' 動作對象
如果用-i參數將修改文檔的內容,你的sed 's/\//\\\//g'這個我舉一個類似的再分析你的。
sed 's/old/new/g』 ***
這個就是把***文檔裡面的old這個詞換成new這個詞。
你的sed 's/\//\\\//g'裡面既是把,/換成\\/。s/\//是一部分/\\\//g又是一部分,s後面的//之間就是要替換的詞語和上面的old類似,由於/有特殊定義,所以用\轉意成普通符號/,/\\\//g從第一符號到g前面的/之間就為替換old的new,為\\/前面兩個\就是\沒有特殊意義所以為\\,後面g前面的第二個/由於有特殊意義所以用\來轉意,所以new為\\/。在s/old/new/g裡面的/為固定格式所需要的,所以想列印出/來的話,要用\來轉意,linux特殊字元轉意都用\。
詳細的參數信息用man page,這個是比不可少的,因為一個人不可能把那些東西全部記得,如果你硬要記還不如記唐詩三百首呢。只要知道這個命令或是這個工具的工作原理,使用方法自然就明了,要用到的時候查一下即可,沒有必要和自己過不去。
D. linux環境變數設置是分號還是冒號
linux是用:(冒號)隔開的,windows下環境變數是用;(分號)隔開的。
環境變數的設置位於/etc/profile文件
cat/etc/profile
如果需要增加新的環境變數可以添加下屬行
vim/etc/profile
exportpath=$path:/path1:/path2:/pahtN
#環境變數中間用:(英文狀態的冒號)隔開。
E. linux中PATH=$PATH:$HOME/bin是什麼意思呢,冒號:是什麼意思
這些代碼指的是環境變數,冒號是分隔符。