Linux命令学习二

1.    查看当前ip:Linux系统中—— ifconfig

                               Windows系统中—— ipconfig

2.    xshell连接Linux

打开xshell,找到左上角第一个“文件”点击,弹出来一个下拉框,选择“新建”点击。点击“新建”之后就会出现下面这样一个界面,“名称”根据自己的需求填写,“协议”就是默认的SSH,“主机”填写上图中查到的ip,端口也是默认的22,其他不用填,填写完成之后先不要点确定,看下一步。

点击用户身份验证,输入用户名和密码,点击确定。

单击“文件”——“打开”——点击刚刚新建的会话——点击“连接”

三、    Linux命令学习

1.文件创建

vi

touch    xxx.log     创建一个空的文件

2.文件夹创建

mkdir  xxx    创建一层目录

mkdir  -p  1/2/3    连续创建3层

mkdir  4  5  6     同层一次性创建3个目录

3.    移动文件或者文件夹

mv  xxx.log  xiaolin/  原路径的文件不存在

4.复制文件或者文件夹

复制文件:cp  xxx.log  xiaolin/    原路径的文件或文件夹依然存在

复制文件夹:cp  -r  4 1/       将4号目录下的所有内容复制到1号目录

5.查看文件内容

cat  xxx.log   ——将文件内容全部打印出来

more  xxx.log ——按空格键翻页查看

less   xxx.log ——从最后一行往前看

tail  ——实时查看文件内容

tail  -F  xxx.log  = tail  -f -retry  xxx.log  ——retry:文件被截断时再次尝试连接查看

tail  -200f  xxx.log   ——实时查看最新的200行数据

额外内容: echo "456" > 11.log   ——覆盖11.log内的内容

                     echo  "123" >> 11.log ——追加在11.log内容后面

6.    输出打印

echo "1234"

7.    设置别名

alias  ——查看系统内设置好的别名。

临时设置别名:alias  xl='cd /root/xiaolin/1/'

永久设置别名:环境变量中设置

进入全局环境变量文件(vi  /etc/profile)/个人环境变量文件(vi  .bash_profile)——将鼠标移动到最后一行,输入设置别名的命令(alias  xl='cd /root/xiaolin/1/')——保存退出——使用(source /etc/profile)命令生效——别名即设置成功。

8.环境变量文件

    全局环境变量文件:/etc/profile  

                                      source  /etc/profile  生效

     个人环境变量文件:家目录(~/)  .bash_profile

                                        source  .bash_profile  生效

                                        .  .bash_profile  生效

9.删除文件或者文件夹

rm  xxx.log——删除一个文件,询问

rm  -f  xxx.log ——直接删除一个文件,不询问

rm  -rf  xxx = rm  -r  -f   xxx——删除文件夹

rm  -rf  /——删除所有数据(不能做

在shell脚本:一定要校验path变量是否等于空

path="" ——表示根目录(这时候   rm -rf $path/* ==> rm -rf /*)

path="3"

rm -rf $path/* (“/*”——不删除本身,只删除文件夹里面的内容)

rm -rf $path(删除文件夹本身和文件夹里面的所有内容)

10.设置变量

path=6

key="value"(等于号前后没有空格)

11.查看历史命令

history   ——查看历史命令

!70    ——执行第70行

12.用户和用户组的常用命令

[root@hadoop000 xiaolin]# 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 xiaolin]#

[root@hadoop000 xiaolin]# 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 xiaolin]#

创建一个用户

[root@hadoop000 xiaolin]# useradd xiaolin  自动创建一个名称一样的用户和用户组

[root@hadoop000 xiaolin]# id xiaolin  ——显示用户的信息

uid=501(xiaolin) gid=501(xiaolin) groups=501(xiaolin)——创建用户时自动创建一个用户组

gid: 主组

groups:所有组

删除创建好的用户

[root@hadoop000 xiaolin]# userdel xiaolin

[root@hadoop000 xiaolin]# id xiaolin

id: xiaolin: No such user

再次创建

[root@hadoop000 xiaolin]# useradd xiaolin

useradd: warning: the home directory already exists.——家目录已经存在

Not copying any file from skel directory into it.

Creating mailbox file: File exists

查看/home/xxx用户名称的文件夹

[root@hadoop000 xiaolin]# ll /home/

total 8

drwx------. 4 jepson Lynn 4096 May  2 22:14 Lynn

drwx------. 4 ruoze  xiaolin  4096 May  2 22:29 xiaolin

用户的文件    /etc/passwd

用户组的文件     /etc/group

[root@hadoop000 xiaolin]# cat /etc/passwd | grep xiaolin   ——查看用户中的xiaolin

[root@hadoop000 xiaolin]# cat /etc/group | grep xiaolin  ——查看用户组中的xiaolin

[root@hadoop000 xiaolin]# groupadd bigdata——添加用户组

[root@hadoop000 xiaolin]# usermod -a -G bigdata xiaolin

13.管道符 |

cat /etc/passwd | grep ruoze——“| grep  过滤”  过滤用户中关于ruoze 的信息

14.查看命令帮助

usermod  --help

man  usermod

Ctrl+z   ——退出

15.给创建好的用户设置密码

passwd  xiaolin

16.切换用户

su  xiaoin——只切换用户,不改变当前变量

su  - xiaolin ——切换用户之后,执行环境变量文件(.bash_profile) 且进入该用户的家目录

17. exit    退出当前用户,返回上一次用户

18.  临时获取root的权限——sudo

切换到Lynn用户,添加root权限时,显示Lynn 不在sudoers文件中。

vi  /etc/sudoers(打开sudoers文件)——进入编辑模式,找到root所在的位置,将一个用户添加到/etc/sudoers文件,然后无密码。

19.进程

查看所有进程: ps  -ef

查看进程:ps -ef | grep tail

root    24215  2254  0 21:29 pts/1    00:00:00 tail -f 20180502.log

root    26027  2254  0 21:32 pts/1    00:00:00 tail -F 20180502.log

root    26034  2254  0 21:35 pts/1    00:00:00 tail -F 20180502.log

root    26049  2254  0 21:37 pts/1    00:00:00 tail -F 20180502.log

第二列是pid

kill -9 24215 —— 根据pid删除进程

杀死关于tail命令的所有进程之前,用命令(ps -ef | grep tail)查看确认清楚

kill -9 26027 26034  26049

kill -9 $(pgrep -f tail) ——杀死关于tail命令的所有进程。

20.端口号

查看端口号:ps -ef|grep ssh

root      1432    1  0 20:45 ?        00:00:00 /usr/sbin/sshd

root      2248  1432  0 21:09 ?        00:00:01 sshd: root@pts/1,pts/2,pts/3,pts/4

root    26570  2332  0 23:14 pts/2    00:00:00 grep ssh

查看指定pid的端口号: netstat -nlp|grep 1432

tcp        0      0 0.0.0.0:22                  0.0.0.0:*                  LISTEN      1432/sshd         

tcp        0      0 :::22                      :::*                        LISTEN      1432/sshd         

[root@hadoop000 ~]#

打开某个xxx服务的web界面: http://ip:端口/

ps -ef|grep xxx -->pid  ——查看xxx服务的进程

netstat -nlp|grep pid -->port   ——通过pid查看端口号

netstat -nlp|grep xxx -->port    ——通过xxx服务查看端口号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容