Linux基本操作命令(一)

1、ifconfig 用来查看和设置网卡信息
Link encap:Ethernet —以太网
HWaddr 00:0C:29:79:7B:19 —物理地址
inet addr:172.20.1.57 —IPv4地址
Bcast:172.20.1.255 —广播地址
Mask:255.255.255.0 —子网掩码
inet6 addr: fe80::20c:29ff:fe79:7b19/64 —IPv6

dhclient eth0

2、切换用户su (switch user)

  su - root

3、[root@localhost ~]# (root用户显示#,普通用户显示$)
当前用户名@主机名 用户当前所在目录的目录名
linux里的目录,相当于Windows里的文件夹
1)根目录 / ,linux里的所有其他目录/文件等都是在根目录下的

   -- boot  启动目录,存放启动相关的配置文件
   -- etc   存放系统配置文件(用户信息文件、远程连接、网络配置等)
   -- bin/sbin 存放命令文件
   -- home   普通用户的家目录
   -- opt    第三方程序的安装目录(windows的program files)
   -- dev    设备文件的存放目录
   --tmp  存放临时文件,系统reboot后里面文件会被清空

2)家目录 (指代当前用户的家目录),默认情况下每一个用户都有自己的家目录,家目录与用户同名的
–root的家目录路径:/root
–普通用户的家目录:
举例我们有一个用户abc,那么它的家目录路径是/home/abc
(关于路径中的/,如果/出现在路径的最开始,指的是根目录;
如果/出现在路径的其他位置,指的是下一级)

4、切换目录:cd (change directory)
基本用法:cd 路径(绝对路径、相对路径)
—绝对路径

  cd /home/abc

—相对路径,相对于用户目前所在的位置
用户已经在/home下,

 cd abc

例:切换到/etc/sysconfig/networking
当前用户 已经在/etc目录下

—切换到上一层目录:cd …
在linux里,一个英文点号,代表当前目录
在linux里,两个英文点号,代表上一层目录
—切换之前所在的目录:cd -
—返回家目录:
cd 用户家目录的路径(例/root) 或 cd ~ 或 cd

5、查看目录内容:ls (list)

 1)ls          ---查看当前目录内容
 2)ls 文件名   ---可以判断文件是否存在
 3)ls 目录名   ---在不切换的情况下,查看指定目录的内容
 4)ls -a       ---all在Linux下,名称以英文点号开头的文件/目录,具有隐藏属性
 5)ls -l等价ll ---long-format

//

 -rw-r--r--. 1 root root 48401 6月  25 18:51 install.log

第一列 类型 - 普通文件
d directory目录
l link 符号连接文件(快捷方式)
b block 块设备(具有存储功能的设备,硬盘/U盘等)
c character 字符设备(鼠标、键盘等)
p 有名管道
m 共享存储器
第二列到第十列 权限 r-read可读 w-write可写 x-execute可执行
所有者 所属组 其他用户
1 连接数
root root 所有者和所属用户组
48401 文件大小
6月2518:51 创建时间/最近一次修改的时间
install.log 名称
6)ls -al 或 ll -a

6、查看当前用户所在的位置/路径:pwd
print working directory

7、创建文件touch
touch 文件名
touch 文件1 文件2 ……
touch 文件名(文件已存在,更新文件的时间)

8、创建目录mkdir (make directory)
mkdir 目录
mkdir 目录1 目录2 ……
—创建多层目录 1/2/3

mkdir -p 1/2/3       

parent
9、删除文件/删除目录
1)rm 文件名(remove,可以一次删除多个文件,名称空格相隔)
rm -f 文件名 —不提示
force 强制
举例:rm -f 1.*
这里的*,是通配符,零个或多个任意字符

2)删除目录
–rmdir 目录名 (remove directory)只能删除空目录

rmdir -p  longkey/test  // 删除当前目录下的longkey/test目录(只能删除空目录)

      -p  递归删除目录,当子目录删除后,其父目录也为空时,父目录也一同被删除
      -v  --verbose  显示指令执行过程

–rm -r 目录名
递归
–rm -rf 目录名/文件名 (既可以删除文件,又可以删除目录)
rm -rf *

rmdir:该命令用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用rmdir删除目录,也可以使用rm -rf替代rmdir的命令。

10、ctrl+c —终止命令执行
ctrl+d —注销当前用户
ctrl+l —清屏(效果类似于clear命令)
tab —命令、文件、目录名称补全

11、复制cp copy
1)cp 文件名 目的地路径 cp 123.txt /home
cp 文件名 目的地路径/重命名 (复制并重命名)
(注:重命名不能跟目的地路径中已有的文件/目录重名。如果重名,会怎样?)
cp 文件1 文件2 …… 目的地路径
2)cp -r 要复制的目录 目的地路径
cp -r 目录1 目录2 …… 目的地路径

3)同时复制文件和目录?
cp -r 目录/文件 目的地路径

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值