Linux系统-常用命令(超详细)

Linux系统

简介

        Linux 属于开源系统,相对于 Windows 而言,Linux 是免费的,而且数据安全。
使用者可以将 Linux 的源码根据自己的需求进行修改,将需要的打包,CentOS、小红帽、ubantu 等都属于 Linux 系统开发出来的。

配置

  ONBOOT =yes:网络自动连接
  service network restart:重启网络服务
  reboot:重启系统
  BOOTPROTO:配置静态化(输入地址与子网掩码)
  vi /etc/inttab 修改开机方式(不能选0和6,3为命令界面,5(x11)为图形化界面)

基本信息

 [root@localhost ~] 
1.root:管理员用户名
2.localhost:主机名
3.~:家目录
4.#:管理员家目录
5.¥:非管理员家目录

基本命令

1.clear:清屏
2.pws:显示当前目录的绝对路径
3.ls:查询当前目录下的所有文件名
4.ll:查询当前目录下文件的详细信息
5.halt:关机

目录与文件操作命令

1.mkdir:创建目录
   mkdir -p aa/bb/cc:同时创建多级目录
2.cp -r aa bb:复制aa并重命名为bb
   cp -r aa/bb cc/dd:复制aa下的bb到下的cc中并重命名为dd
3.rmdir :删除空目录
   rm -r:删除目录并提示
   rm -rf:删除目录不提示
   rm *.txt:删除所有以.txt结尾的
   rm c*:删除所有以c开头的
   rm c*.txt:删除以c开头和以.txt结尾的
4.mv:剪切
5.touch aa.txt:创建文件a.txt
6.echo aaa>aa.txt:写入aaa到aa.txt中
   >>追加到里面
7.cat:查看文件的内容
   cat aa.txt:查看aa.txt中的内容
8.more:分屏查询文件中的内容,回车翻行,空格翻屏,显示进度,
              Q和Ctrl+c退出阅读。
9.less:分屏查询文件中的内容,回车翻行,空格翻屏,不显示进度,
            Q退出阅读,随着窗口的改变而改变显示内容的多少

用户与权限

1.useradd 用户名:创建用户
   cat /etc/passwd:查询用户名
   userdel 用户名:删除用户
   gpasswd -a 用户名 用户组:将用户添加到用户组
   gpasswd -d 用户名 用户组:将用户从用户组中移除
2.groudadd 用户组名:创建用户组
   cat /etc/group:查询用户组
3.chown 用户名 文件名:修改文件的所属用户
   chown :用户组名 文件名:修改文件用户组
   chown 用户名:用户组:修改所属用户与用户组
4.chmod u+rwx 文件名:修改文件的读、写和执行的权限
   u:所属用户权限 ; g:用户组权限 ;o : 其他用户权限
   r:4 ; w:2 ; x:1;(该权限可写成 chmod 777 a.txt 所属用户、用户组和其他都有读写执行权限)

压缩方式

 tar
tar -cf 包名 文件名:将文件打包
tar -czvf 包名 文件名:文件压缩并将压缩包里的文件名列出
tar -xzvf 包名 文件名:将文件解压并将压缩包里的文件名列出
tar -tf 包名 文件名:未解压查看压缩文件里面的文件名
   c:创建
   f:文件
   z:压缩
   x:解压
   v:列出文件名
   t:不解压查看吧文件名
 gzip
gzip 只针对单个文件压缩,若多选压缩也是将多个文件分别压缩,后加 .gz
gzip 文件名:压缩文件
gzip -d 文件名:解压
gzip -l 文件名:查看信息(只能看压缩前与后的大小和压缩率)
gzip *.txt:将.txt结尾压缩
 zip
zip 包名 文件名:压缩
unzip 包名:解压

vi编辑器

   vi 文件名:进入文件编辑一般模式
一般模式
    G:光标到尾行的首位
    nG:光标到第n行的首位
    gg:光标到首行的首位
    数字0:到光标行的首位
    $:到光标行的末尾
    yy:复制光标所在行
    nyy:复制n行
    p:粘贴
    dd:剪切光标所在行(剪切不粘贴是删除)
    u:撤销上一步
    r:替换光标字符
    R:连续替换
编辑模式
    AaIiOoSs进入编辑模式并有不同的形式
    A:光标行的行尾进入
    a:光标的下一位进入
    I:光标行的行首进入
    i:光标的前一位进入
    O:光标行的上一行新建一行进入
    o:光标行的下一行新建一行进入
    S:删除光标行进入
    s:删除光标位进入
低行模式
    英文::进入底行模式
    q:没编辑直接退出
    q!:不保存退出
    wq:保存退出
    set nu:显示行数
    set nonu:不显示行数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我的好家伙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值