Linux常用命令及快捷键

需要知道的文件夹及作用

1.  /bin 存放普通用户所需的命令

2. /sbin 存放root用户所需的命令

3. /etc 存放系统程序或一般工具的配置文件

4. /usr 存放用户程序,就是存放用户软件的文件夹

5. /home 存放普通用户的个人档案

6. /mnt 挂载目录临时安装目录,也就是链接u盘,光驱后里面的内容会在此目录中

Linux节点理解

硬盘的最小存储单位是扇区512字节,操作系统一次读取连续的多个扇区,称为块,也是文件存取的最小单位。

文件的数据都存储在块中,文件的元信息都存在inode中

每个inode都有一个编号,操作系统通过inode来识别文件

硬链接:

        当多个文件名指向同一个inode号码时,删除一个文件名,不影响其它文件名的访问

软连接:

        文件A和B有不同的inode号码,但是文件A中的内容时文件B的访问路径,即俩个文件都指向文件B的内容,当删除文件B后,访问文件A会报No such file or directory

inode的作用

        1.当文件名有特殊字符无法正常删除时,可以通过文件的inode去删除该文件

        2.文件的移动或者重命名等方式不会改变文件的inode

        3.可以在软件运行时对软件进行更新

                在软件运行时可以通过inode查找到要更新的文件,新版文件设置相同的文件名,生成一个新的inode,在下次运行软件时,文件名会指向新版的文件,旧的inode则会被回收

命令字 -命令选项 命令参数

uname -r  显示正在使用的内核版本

pwd 打印当前工作目录(显示的是绝对路径) /绝对路径 .相对路径 ..上级目录

clear 清屏(Ctrl+l)

快捷键:Ctrl+c取消当前的任务

date 显示当前系统时间

cal 2023 显示2023年的日历

文件名前面加个点表示隐藏文件。

ls -a显示当前路径下所有文件

ls /etc显示etc下的文件

ls -l  以列的形式显示当前路径下的文件

cd 切换工作目录

cd   或者  cd ~切换到当前用户家目录

../上级目录

./当前目录

touch 创建文件,如果文件有则会修改文件或目录时间

mkdir创建目录

mkdir -p 创建一个嵌套的目录

cp拷贝文件或目录

cp -r 要拷贝的文件或目录  目标文件或目录        拷贝所有的文件和目录

cp -f 不需要询问直接拷贝

rm 删除空目录

rm -p 删除指定目录下的所有目录

rm 删除文件或目录

rm -f无需询问,直接删除

rm -r递归删除目录下的所有文件和目录

mv 移动目录或文件到指定位置,如果指定位置与要移动文件路径名字相同,则会更名

mv -f移动时有覆盖无需询问

tar 打包或者解包压缩或者解压

tar -f 无需询问

tar -c 创建一个包 tar -cf 打包.tar /home

tar -t 在不解包的情况下查看包里的内容

如果要打的包已经存在,则会将要打的文件追加进去

tar -x 解包,解压

tar -z 将要打的包用gzip格式压缩

tar -v 显示过程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值