日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 命令博客,Linux命令(一)

發布時間:2023/12/31 linux 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 命令博客,Linux命令(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.clear清屏

2.vi

vi xxx.log

i-->edit

esc-->command

shift+:-->end? 輸入 wq

3.cat xxx.log 查看

---------------------------

1.pwd 查看當前光標所在的path

2.家目錄

/boot

swap

/ 根目錄 起始位置

家目錄: 用戶所在的默認的目錄

/root 超級admin

/home/jepson

/home/doudou

/home/xxxx

3.cd 切換

cd path 當前的路徑切換到你指定的path

cd /root

cd???? 切換當前用戶的家目錄

cd ~?? 切換當前用戶的家目錄

cd -?? 切換到上一次目錄

cd ../ 切換到上一層目錄

../../

4.ls

查看當前目錄下的文件和文件夾的名稱

ls -l ==> ll 查看當前目錄下的文件和文件夾的詳細信息

ls -l -a ==》查看隱藏文件

隱藏文件:文件或文件夾名稱以.開頭

ls -l -h 文件的大小(不是文件夾)

ls -l -rt 按時間排序

5.文件夾

mkdir 文件夾名稱 1層

mkdir -p 1/2/3 -p級聯創建

mkdir 4 5 6 同一層創建3個目錄

6.路徑

絕對目錄 /xxx/xxx

相對路徑 參加pwd當前路徑

7.文件

vi jepson.log

touch ruoze.log

文件 文件夾 切換 查看

8.移動 只有1份

mv xxx yyyy

9.復制 多份

cp xxx yyyy 文件

cp -r 4 1 文件夾

10.查看文件內容

cat xxx.log 一下子將內容刷新出來

more xxx.log 一頁頁按 【空格鍵】 翻下;【B】上

按 ctrl+z終止

less xxx.log? 不多

11. > 箭頭

> 覆蓋

>> 追加

[root@hadoop000 ruozedata]# cat jepson.log >>ruoze.log

[root@hadoop000 ruozedata]# cat ruoze.log

4

5

6

1

2

3

[root@hadoop000 ruozedata]# cat jepson.log >ruoze.log

[root@hadoop000 ruozedata]# cat ruoze.log

1

2

3

[root@hadoop000 ruozedata]#

12.打印

[root@hadoop000 ruozedata]# echo "summer"

[root@hadoop000 ruozedata]# echo "summer"? > jepson.log

[root@hadoop000 ruozedata]# echo "summer"? >> ruoze.log

13.別名 alias

ls -l ==> ll

[root@hadoop000 ruozedata]# alias cdrz='cd /root/ruozedata' 臨時

[root@hadoop000 ruozedata]#

[root@hadoop000 ruozedata]# alias

alias cdrz='cd /root/ruozedata'

alias cp='cp -i'

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

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

alias ls='ls --color=auto'

alias mv='mv -i'

alias rm='rm -i'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

[root@hadoop000 ruozedata]# cd

[root@hadoop000 ~]# cdrz

[root@hadoop000 ruozedata]#

14.環境變量文件

全局: /etc/profile

source /etc/profile

個人: 家目錄/.bash_profile

家目錄/.bashrc

source 家目錄/.bash_profile

. .bash_profile

15.切換用戶

su jepson

su - jepson? 進入家目錄 執行環境變量文件生效

[root@hadoop000 ~]# su jepson

[jepson@hadoop000 root]$ pwd

/root

[jepson@hadoop000 root]$

[root@hadoop000 ~]# su - jepson

[jepson@hadoop000 ~]$ pwd

/home/jepson

[jepson@hadoop000 ~]$

16.刪除

rm xxx.log? 刪除文件詢問是否還要刪除

rm -f xxx.log 不詢問

rm -r -f yyy? 不詢問 刪除文件夾

rm -rf yyy

17.查看歷史命令

[root@hadoop000 ruozedata]# history

[root@hadoop000 ruozedata]# source /etc/profile

[root@hadoop000 ruozedata]# !241

source /etc/profile

[root@hadoop000 ruozedata]#

18.用戶和用戶組

[root@hadoop000 ~]# ll /usr/sbin/user*

-rwxr-x---. 1 root root 103096 Dec? 8? 2011 /usr/sbin/useradd

-rwxr-x---. 1 root root? 69560 Dec? 8? 2011 /usr/sbin/userdel

-rws--x--x. 1 root root? 42384 Aug 23? 2010 /usr/sbin/userhelper

-rwxr-x---. 1 root root? 98680 Dec? 8? 2011 /usr/sbin/usermod

-rwsr-xr-x. 1 root root?? 9000 Nov 23? 2013 /usr/sbin/usernetctl

[root@hadoop000 ~]# ll /usr/sbin/group*

-rwxr-x---. 1 root root 54968 Dec? 8? 2011 /usr/sbin/groupadd

-rwxr-x---. 1 root root 46512 Dec? 8? 2011 /usr/sbin/groupdel

-rwxr-x---. 1 root root 50800 Dec? 8? 2011 /usr/sbin/groupmems

-rwxr-x---. 1 root root 61360 Dec? 8? 2011 /usr/sbin/groupmod

[root@hadoop000 ~]#

[root@hadoop000 ~]# useradd huhu

[root@hadoop000 ~]# id huhu

uid=503(huhu) gid=504(huhu) groups=504(huhu)

huhu用戶 huhu用戶組 同時huhu用戶組為主組

[root@hadoop000 ~]# userdel huhu

[root@hadoop000 ~]#

[root@hadoop000 ~]# useradd huhu

useradd: warning: the home directory already exists.

Not copying any file from skel directory into it.

Creating mailbox file: File exists

[root@hadoop000 ~]# ll /home/

total 16

drwx------. 4 huhu?? huhu?? 4096 Sep? 9 23:37 huhu

drwx------. 5 jepson jepson 4096 Sep? 9 23:34 jepson

drwx------. 4 ruoze? ruoze? 4096 Sep? 7 22:55 ruoze

drwx---r--. 4 rz???? rz???? 4096 Sep? 9 23:25 rz

[root@hadoop000 ~]#

[root@hadoop000 ~]# vi /etc/passwd

huhu:x:503:504::/tmp:/bin/false

家目錄修改

執行的命令類型

[root@hadoop000 ~]# cat /etc/group |grep huhu

huhu:x:504:

[root@hadoop000 ~]#

[root@hadoop000 ~]#

[root@hadoop000 ~]# groupadd boss

[root@hadoop000 ~]#

[root@hadoop000 ~]# usermod -a -G boss huhu

[root@hadoop000 ~]#

[root@hadoop000 ~]# id huhu

uid=503(huhu) gid=504(huhu) groups=504(huhu),505(boss)

[root@hadoop000 ~]#

[root@hadoop000 ~]# usermod -g boss huhu

[root@hadoop000 ~]# id huhu

uid=503(huhu) gid=505(boss) groups=505(boss)

[root@hadoop000 ~]#

[root@hadoop000 ~]# usermod -a -G huhu huhu

[root@hadoop000 ~]#

[root@hadoop000 ~]# id huhu

uid=503(huhu) gid=505(boss) groups=505(boss),504(huhu)

[root@hadoop000 ~]#

19.命令查看

[root@hadoop000 ~]# man usermod

[root@hadoop000 ~]# usermod --help

Usage: usermod [options] 用戶名稱? Usage第一行? [] 可選

usermod -a -G bigdata ruoze

usermod --append --groups bigdata? ruoze

[root@hadoop000 ~]# usermod --append --groups bigdata? ruoze

[root@hadoop000 ~]# id ruoze

uid=502(ruoze) gid=503(bigdata) groups=503(bigdata)

[root@hadoop000 ~]# usermod -d /tmp ruoze

[root@hadoop000 ~]#

[root@hadoop000 ~]#

[root@hadoop000 ~]# cat /etc/passwd |grep ruoze

ruoze:x:502:503::/tmp:/bin/false

總結

以上是生活随笔為你收集整理的linux 命令博客,Linux命令(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。