Linux 学习(二)

Linux相关命令


命令说明
startx当前用户界面切换至图形界面
init5切换至另一用户的图形化界面
init3从图形界面切换回文本界面
pwd显示当前用户路径
logout注销
shutdown/poweroff/halt关机
reboot重启
clear清屏
who显示当前用户
man找帮助

针对文件、文件夹的操作

命令说明
rmdir删除文件夹(不能删除空文件夹)
rmdir -rf递归删除非空目录下的一切(从里到外)
rm删除文件
rm -rf *删除目录文件夹下所有
Rm -rf 相对路径删除相对路径下的文件夹或文件
Rm -rf 绝对路径删除绝对路径对应的文件夹或文件
Touch 文件名创建空白文件
cat 文件名查看 文件内容
cp 文件 绝对路径拷贝文件至相应的位置
mv 文件 绝对路径移动和剪切文件至指定位置
which 命令查找命令的路径
where is 命令查找命令配置的环境变量路径
find -文件名、文件夹名查找
grep针对文件 查找行-按文件内容查找
cut剪切文件字节数

文件的详细信息

  • Drwx——3 xiao big 4096 sep 14 08:12 test
  • D[rwx][—][—] 1+3+3+3
  • 第一位:表示文件的类型;其中[D]文件夹(文件夹属于一个特殊的文件)
[-]普通文件;
[l] 连接文件;
[c]字符设备文件;
[b]块设备文件block;
[p]管道文件;
  • 第一个三位:所属主权限即拥有者
  • 第二个三位:所属组权限(—表示没有任何权限)
  • 第三个三位:不同组权限
其中r[4]表示可读、w[2]表示可写、x[1]表示可执行 [-]表示无任何权限;
  • 3:表示文件的连接数
第一个xiaoi:文件[文件夹]的所属主(即拥有者);
第二个big:文件[文件夹]的所属组
第三个test:文件[文件夹]名

用户的配置文件相关解释(/etc/passwd)

  • Xiaobai :x:501:501::/home/xiaobai:/bin/bash
    Xiaobai:用户名;
    X:表示加密;
    第一个501:表示用户id;

  • Colors:x:500:apple
    colors:组名;
    X:表示加密;
    500:表示组id;
    apple:该组关联的用户


针对用户的操作

命令说明
useradd 用户名创建一个新的用户
useradd -u 666 用户名创建一个ID号为666的新用户
useradd -p 密码 用户名创建用户,并一同创建密码
useradd -g 组名 用户名创建用户并加入组(原组不存在,改加入新组)
useradd -G 组名 用户名创建用户并加入组(原组存在,并加入新组)
Usermod -g 组号 用户名更改用户对应的主组
usermod -l 新名 旧名给用户改名
Usermod –L 用户名锁住用户
Usermod –U 用户名解锁用户
userdel 用户名删除用户,但不删除用户自家目录
userdel -rf 用户名删除用户,并删除用户自家目录
用户组的概念:一组具有相同特征(权限)的用户的集合

用户组相关命令

命令说明
groups 用户名查看用户所属组
Groupadd 组名创建一个新的组
groupdel组名删除组(该组是用户的主组的,则必须先删除用户对该组的关联)
groupmod –n新用户名 老用户名为组改名
groupmod –g 501 组名改变组GID
gpasswd -d 用户名 组名把用户从组中删除
gpasswd -a 用户名 组名增加用户到组

针对文件[文件夹]的权限设置


Chmod 715 文件[文件夹]名
7拥有者的权限4+2+1
1同组的权限1
5不同组的权限4+1
4[r]可读权限、2[w]可写权限、1[x]可执行权限

========================================================

chmod u=r+w+x,g=r+x,o=r文件[文件夹]名
u拥有者;g所属组;o不同组;“+”:添加权限;“-”:撤销权限;
1)同时给u\g\o赋权,用逗号隔开;
2)如果一个文件夹能够可访问的话,;那么文件夹一定要具有可读可执行的权限
3)每次添加的权限都会覆盖原有的权限;

更改文件[文件夹]的所属主:chown 所属主 指定的文件

更改文件[文件夹]的所属组:Chgrp 所属组 文件

Linux 中各种颜色代表含义(/etc/dir_colors)

  1. 深蓝色 文件夹
  2. 绿色 可执行文件
  3. 白色 普通文件
  4. 靛蓝色 软链接文件
  5. 橙色 设备文件
  6. 红色 压缩文件
  7. 红底白字 无效文件
    可自定义颜色

链接:硬链接和软链接
硬链接hard link ln 文件路径 目标文件路径
软链接symbolic link ln -s文件绝对路径 目标文件绝对路径
两者区别 1)生成的硬链接是普通文件(白色),软链接是链接文件(靛蓝色);
2)创建软链接时,源文件路径一定要为绝对路径;
3)如果源文件被删除,则软链接变成无效文件


Wc 文件名 获取文件包含的行数、单词数、字节数
Head 获取头部的相应数据;
Head 文件名默认获取文件的前10行内容;
Head –n 2 文件名:获取文件的前两行内容;
Head –c 2 文件名:获取文件的前两个字符;
Tail 获取尾部的相应数据;
Tail 文件名默认获取文件的后10行内容;
Cut –c 10 文件名 获取文件的每行的第10个字符;


Linux中简单命令
Date 获取当前系统时间
Date –s“ 09/15/2015 12:30:00”:更改时间;注意
Cal 年份 查看某年的日历
Bc 进入计算状态;
Quit 退出计算状态;


重定向

==重定向覆盖==(>)表示对文件的覆盖:cat a.txt>/root/ceshi.txt(将前面的结果覆盖目标文件)
==重定向追加==(>>)表示对文件的追加;(即:将前面的结果追加至目标文件中)

举例:截取源文件的第二行内容追加至另一个文件中:
head –n 2 a.txt|tail –n 1>>/home/b.txt


查看ip:ifconfig

配置ip三种方式:

  1. 临时ip:输入ifconfig eth0 具体ip(举例:ifconfig eth0 192.168.5.2)
  2. 永久ip:输入setup回车;返回安装软件时的配置界面,选择network configuration,按提示完成ip设置;
  3. 永久ip:更改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0:
    BOOTPROTO=NONE/STATIC;
    IPADDR=192.168.5.2
    NETMASK=255.255.255.0
    GATEWEY=192.168.5.1
    注意:如果需要使用永久ip,必须重启网络服务;
    service network restart(启动网卡);
    service network stop(禁用网卡,即停止网络服务);
    service network status(查看网络状态);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值