linux常用命令

1. 查看系统内核版本信息  uname  -a

红框: 主机名

蓝框:内核版本信息

 

2.查看linux系统版本信息  cat /etc/issue

 

3.查看当前用户级别 runlevel

 

N: 上一个级别 (未更改过)

0 --halt 关机

1-- single user mode (单用户模式,只能有一个用户登录系统)

2-- Multiuser mode (多用户,无网络的情况)

3--Ful multiuser mode (多用户,有网络情况)

5--X11 (多用户,有网络,带Xwindow模式)

6--reboot  (重启模式)

更改用户级别需要先进入root模式  su

init 3 切换为3级别

 

4.查看当前用户  who am i

 

5.关机与重启

root下关机:

shutdown -h now/ shutdown -h +5 5分钟后关机/shutdown -h 22:00 2200关机

halt

init 0

 

root下重启:

shutdown -r now

reboot

init 6

 

6.显示不隐藏的文件与文件夹的详细信息   ls -l

显示当前目录下的所有文件及文件夹包括隐藏的.和..等    ls -a  

显示当前目录下的所有文件及文件夹包括隐藏的.和..等的详细信息   ls -al

 

文件类型标识

-        普通文件

d       目录文件

b       块设备文件

c       字符设备文件

p       管道设备

l         符号链接文件

 

7.绝对路径: 从根目录开始  /u1/top

相对路径:   从当前目录开始

 

8.软连接(符号连接):

a.用 ln -s 命令建立连接  类似快捷方式

b.删除该连接不会影响到源文件,对连接文件的使用、引用都是直接调用源文件的

 

硬链接:

a.目录不能有硬链接

b.修改其中一个,与其连接的文件会被修改,删除不受影响

 

软硬连接的区别

对原文件删除,会导致软连接不可用,而硬链接不受影响

ln命令格式:

 

 ln [参数] [源文件或目录] [目标文件或目录]

 

主要参数:

•-i 交互模式,文件存在则提示用户是否覆盖。

•-s 软链接(符号链接)

•-d 允许超级用户制作目录的硬链接。

•-b 删除,覆盖以前建立的链接

1.软链接 (符号链接) ln -s   source  target

2.硬链接 (实体链接)ln       source

 

硬链接:

 

软连接:

 

9.文件存取权限

r          读权限     能查看文件内容

w         写权限     能建立和删除文件

x          执行文件   能使用文件

 

用户类型

owner   文件所有者

group   文件所有者在的工作组

other    其他用户

 

l :符号链接文件

2-4: rwx  文件所有者的权利:读、写、执行

5-7: rwx  工作组权限  读、写、执行

8-10: rwx  其他用户权限  读、写、执行

 

10.文件权限修改

chmod u+x abc.txt 拥有者对test文件 可执行

u  拥有者

g  工作组

o   其他人

a   所有人

命令格式:chmod abc file

   其中a,b,c各为一个八进制数字,分别表示UserGroup、及Other的权限。

           4 (100)    表示可读。

           2 (010)    表示可写。

           1 (001)    表示可执行。

   若要rwx属性则4+2+1=7

   若要rw-属性则4+2=6

   若要r-x属性则4+1=5

 

11.改变文件所有者及文件所在组用户

chown 新的所有者 : 新的组  文件名

改变文件所有者

chown 新的所有者 文件名

改变文件所在组

chgrp 组名 文件名

 

12.重定向和管道

ls -l > file1    将命令输出存入文件中

ls -l >>file1    将命令输出存入文件尾部

grep abc < file1 将文件内容作为命令的输入

管道:一个命令的输出作为另一个命令的输入

ps -ef|grep smith

 

13.增加/删除用户

useradd 用户名

/etc/passwd  /etc/group 两个文件都会增加一行数据

 

 

查看最后一行内容: tail -n 1文件名

红框:密码

黄框:uid

绿框:gid

灰框:家目录

 

常用参数

-d 指定用户家目录   useradd -d tmp/peter  peter

-c指定用户注释信息

-e指定用户超期时间   useradd -e 2019-04-09 peter

 

删除用户

userdel 用户名

 

14.vi编辑器

命令模式:

x  删除光标所在字符

dd  删除光标所在行

yy 复制光标所在行

p 黏贴

u 撤销当前所做操作

键盘方向键移动光标位置

i  插入模式

: 底线模式

gg 光标移到文件开始位置

GG  光标移到文件末尾

 

插入模式:

a 在光标所在位置之后插入文本

i 在光标所在位置之前插入文本

o 在光标所在行之后插入新一行

按ESC进入命令模式

 

底线模式

在命令模式下 : /  ?  进入底线模式

:wq 保存文件并退出

:q 不保存文件退出

:q! 不保存文件强制退出

:w 只保存文件不退出

:set nu 显示行号

/abc 在文件中查找abc  用n 不停往下查找

:1,$s/a/b/g  把a替换成b

 

15.文件打包和解包(tar)

将后缀为.txt个文件放进一个包  tar cvf file.tar *.txt

打包放进指定位置  tar cvf /tmp/file.tar *.txt

 

解包到当前目录  tar xvf files.tar

添加新的文件 tar tvf files.tar newfile

 

打包并压缩  tar zcvf file.tar.gz *.txt

解压缩并解包 tar zxvf file.tar.gz

 

16.文件压缩和解压 (gzip)

压缩文件  gzip abc.txt

解压文件  gzip -d abc.txt.gz

 

17.软件安装和卸载

安装 yum install -y #安装一个包

卸载  yum remove -y  #卸载包

更新 yum update -y   #升级包

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值