linux常用命令

一、目录命令

1.pwd  显示当前路径

2.  ls   查看当前目录下的内容

   -l   以长格式形式查看文件

  -a  让隐藏的文件也显示出来   以“.”开头的都是隐藏文件 

   -d  查看目录本身   比如  ls /etc -d

3.cd  切换目录    “~”用户家目录

   “.”的含义有很多:当前目录

      “..”表示上一级目录

     - 代表上一次所在的目录

    ~用户家目录

4.mkdir  创建目录  make directory

mkdir stu{1..1000}创建1000个目录

mkdir oldboy oldgirl littleboy   可以同时创建多个文件

mkdir /root/a /home/oldboy /tmp/c   可以同时在不同的目录下创建目录

ls -ld   /root/a /home/oldboy /tmp/c  查看指定目录的属性

5.tree  以树形结构显示

-L  数字    tree -L 1/

-d  只显示目录

touch  创建文件  可以同时创建多个文件

6. cp  复制   cp a.txt /tmp

-r  拷贝目录

-a 相当于 -d -p -r

cp -r oldboy /tmp   cp 默认不拷贝目录所以得加-r

相对路径是相对于当前路径

绝对路径是以/ 开头的

7.文件类型

windows是通过扩展名区分文件的

linux不按扩展名看文件属性

-rw-r--r-- 1 root root    0  6月 20 17:07 a
drwxr-xr-x 2 root root 4096  6月 20 17:07 c
第一列第一个字符代表文件类型

- 代表普通文件

d 代表目录

b 代表设备文件  block

l  软连接(快捷方式)

c 字符设备  charactor

 s socket 文件

8.移动或剪切 

 mv    mv c /opt    将c移动到opt下面   还有改名的功能

删除命令  rm  这条命令慎用,尽量不用 

rm  a b c a.txt可以同时删除多个文件

-f 强制删除

-r 删除目录  rm -f littleboy -r

mv -fr *  是非常危险的命令 ,会把所有的目录都删除

rm  替代方式:/tmp目录相当于回收站  mv a.txt /tmp

        find+rm

9.别名 alias  

  设置别名  alias abc=""

alias 查看别名有没有设置成功

unalias   rm 取消别名

绕过或不适用别名   \命令 或者全路径/命令

10.设主机名

hostnamectl set-hostname   主机名

11.查看系统信息  uname

-r   内核信息

-n  查看主机名

-a 查看所有

12.nmtui  图形配置网卡

查看IP  IP add    ifconfig

13.vim编辑器

dd 删除当前行

ndd删除n行

i 当前光标处于插入模式

o当前光标的下一行行首

O当前光标的上一行行首

a光标的下一个字符

A在当前行的行位处于编辑模式

:set nu 显示行号

:set nonu  去掉行号

14.重定向知识:

1>正常输出都叫标准输出

2>错误输出   一次数字不能和>挨着,中间要有空格

more/less 风屏查看文件内容

> 重定向

seq 10 > a.txt  把10放进a.txt里面

2>>错误追加重定向

>.a.txt 清空文件

0标准输入  <

echo  打印横向数列  echo {1..6}

seq  打印竖向数列   seq 2 5

gerp 筛子 按行过滤  grep root a.txt

\grep root a.txt 可以让匹配的字符不变红

-v取反过滤

grep -v root a.txt  把含有root 的项不输出,剩下的输出

-n  输出过滤内容在源文件中的行号

grep -n root a.txt    root可以加""

-i 不区分大小写过滤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

dhl383561030

您的鼓励是我前进的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值