Linux常用命令

快捷键:

Ctrl+L:清屏

Tab:目录命令补全。两下列出所有文件

car 【文件路径】:查看文件内容

一、Linux命令格式

查询目录中内容:ls 

 命令格式:ls 【选择】 【文件或目录】

选项

  • -a 显示所有文件,包括隐藏文件
  • -l 显示详细信息
  • -d 查看目录属性
  • -h 人性化显示文件大小
  • -i 显示inode,ID号。
  • ll : 相当于 ls -l

详细说明:如 -rw-r--r--. 1 root root 10107 1月 14 18.18 install.log

  • 第一位 -:表示是文件类型(-文件、d目录、l软连接文件),还有四种文件分别是:块设备文件,字符设备文件,套接字文件、管道文件,都是系统特殊文件。
  • 后面九位分三组。前三位(rw-):u所有者。中三位(r--)g所属组。后三位(r--)o其他人。r:表示读权限。w:表示写权限。x:表示执行权限。
  • 最后一位。:代表ACL权限。 
  • 1:表示引用计数,代表这个文件被引用过几次
  • 第一个root:表示文件的所有者。
  • 第二个root:表示文件的所属组。
  • 10107:文件大小,单位字节。
  • 1月 14 18.18:文件最后一次修改时间。
  • install.log:文件名。

二、文件处理命令

建立目录:mkdir -p 【目录名】(英文原意:make directories)

 -p:需要创建多个上下级目录时。

切换所在目录:cd  (英文原意:change directory)

cd 【目录】 

简化操作:(注意空格)

cd ~ 或 cd不带参数:返回用户的家目录

cd - :进入上次的目录

cd .. :上一级目录

cd . :当前目录(没有作用)

  • 相对路径:参照当前路径,进行查找。

如:[root@imooc ~] # cd ../user/local/src/

  • 绝对路径:从更目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置。

如:[root@imooc ~] # cd /etc/ 

查询当前位置:pwd

 

删除空目录:rmdir

删除文件或目录:rm

-r:删除目录

-rf:强制删除。没有确认操作

复制命令:cp

cp 【选项】 【原文件或目录】【目标目录】

选项:

  • -r:复制目录
  • -p:连带文件属性复制
  • -d:若源文件是链接文件,则复制链接属性
  • -a:相当于 -pdr

剪切或改名命令:mv

mv 【原文件或目录】 【目标目录】

链接命令:ln

ln -s 【原文件】 【目标文件】

功能描述:生产链接文件

线性:-s 创建软链接

  • 硬链接特征:
  1. 拥有相同的i界面和存储block块,可以看做是同一个文件。
  2. 可通过i节点识别。
  3. 不能夸分区。
  4. 不能针对目录使用。
  • 软链接特征:
  1. 类似window快捷方式。
  2. 软连接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据。
  3. Irwxrwxrwx I软连接,软连接文件权限都为rwxrwxrwx。
  4. 修改任意文件,另一个都改变
  5. 删除原文件,软连接不能使用。

三、文件搜索命令

文件搜索:locate

  • locate 【文件名】:在后台数据库中安文件名搜索,搜索速度更快。
  • /var/lib/mlocate:#locate命令所搜索的后台数据库
  • updatedb:更新数据库

命令的搜索命令:whereis和which

  • whereis 【命令名】

搜索命令所在路径及帮助文档所在位置

选择:

  • -b:只查找可执行文件
  • -m:只查找帮助文件

文件搜索:find

find 【搜索范围】 【搜索条件】

通配符:

  *       匹配任意字符

 ?     匹配任意一个字符

【】 匹配任意一个中括号的内容

find /root -iname  install.log :不区分大小写

find /root -user  root :按照所有者搜索文件

find /root -nouser :搜索没有所有者的文件(就是垃圾文件,除内核产生的文件和外来文件,如U盘等。)

find /var/log/ -mtime +10 :查找十天前修改的文件

-10:十天内 10十天当天 +10十天前

atime :文件访问时间、ctime:改变文件属性、mtime:修改文件内容

find . -side 25k :按文件大小搜索文件。点代表当前目录

find . - inum :按i节点搜索文件。点代表当前目录

find /etc -size +20k -a -size -50k:查找/etc/目录下。大于20k并且小于50k的文件

-a and 逻辑与,两个条件都满足

-o or 逻辑或,两个满足一个即可

四、帮助命令

 

帮助命令:man

 

man 【命令】

【命令】 --help

六、关机重启

关机命令: shutdown

 shutdown【选项】时间

选项:

  • -c:取消前一个关机命令
  • -h:关机
  • -r:重启

退出登录:logout

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值