LINUX入门

liunx下一切皆文件

(1)文件的类型:bsp-lcd(7类)

b:块设备文件

s:套接字文件

p:管道文件

-:普通文件

l:链接文件

c:字符设备文件

d:目录

Linux命令

sudo:功能:以管理员权限执行 用法:sudo + 所需要执行的命令

su :功能:切换用户 用法:su + 用户名 特殊:sudo su root:切换至管理员权限 例如:su edu118 :切换至edu118用户

ls :功能:显示当前所有的目录和文件 用法:ls   ls -l:按列显示文件的属性=ll

cd:功能:change dir (改变目录) 用法:cd + 路径 路径的分类: 绝对路径:从根目录开始寻找的路径 相对路径:从当前目录开始寻找的路径(逻辑路径) . :表示当前所处的路径 ..:表示上一级路径 ../..:上一级路径的上一级路径

mkdir:功能:make dir :创建目录 用法:mkdir + 目录名 举例:mkdir usr1 //创建usr1目录

pwd:功能:查看当前所处的绝对路径 用法:pwd edu118@ubuntu:~$ pwd /home/edu118

touch:功能:创建一个文件 用法:touch + 文件名 touch 1.c 或者 touch 2.c 3.c 4.c

chmod:功能:修改文件的权限 用法:chmod + 权限 + 目标文件 权限:可读 可写 可执行 权限表示方法: 第一种:777 --->111 111 111--->rwx rwx rwx 765 --->111 110 101--> rwx rwr-x (9)cp 1> 拷贝目录 举例:chmod 765 1.c //将1.c文件的权限 修改为765 第二种:u g o a + r w x u:当前用户权限 g:组用户权限 o:其它用户权限 a:所有用户权限 chmod g-r 1.c //将1.c文件组用户权限 的可读权限删除 chmod a-x 1.c//将1.c文件所有用户可 执行权限删除 chmod ug-rw 1.c//将当前用户合组用户 的可读可写权限删除

cp:功能:拷贝文件或者目录 用法:cp 源文件路径 目标文件路径 举例:sudo cp ./a.out /bin #将当前目录下的 a.out拷贝至根目录下的bin目录中 cp hello.c world.c #将当前目录下的 hello.c拷贝至当前目录下并且改名为world.c

mv:功能:移动一个文件或者目录 用法:mv 源文件路径 目标文件路径 #将当前目录下的1-mystrcpy_bak.c移动 至./230706/day2/目录下 mv ./1-mystrcpy_bak.c ./230706/day2/

rm:功能:删除一个文件 用法:rm + 文件名 rm -rf: 递归强制删除 -r:递归删除一个目录 -f:强制

>:重定向 例如: #将字符串“helloworld”重定向输出到hello.c中 (清空hello.c的内容) echo "helloworld" > hello.c

>>:追加 #将字符串“nanjing”追到到hello.c中(不清空 hello.c的内容) echo "nanjing" >> hello.c

压缩命令

gzip/gunzip -----> .gz

bzip2/bunzip2 -----> .bz2

xz/unxz ----> .xz

三种比较 压缩率:.xz > .bz2 > .gz 压缩速率:.gz > bz2 > .xz

tar命令

属性:

-c:打包

-x:拆包

-v:显示过程

-f:后面跟目标文件名

-z:压缩.gz格式

-j:压缩.bzip2格式

-J:压缩.xz格式

组合

压缩

#将1-test.sh.tar压缩成1-test.tar.gz (z/j/J)f)

exp:edu118@ubuntu:~/230706/day3$ tar -cvzf 1- test.tar.gz 1-test.sh.tar

拆包  (-xvf)

edu118@ubuntu:~/230706/day3$ tar -xvf 1- test.tar.gz 1-test.sh.tar

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值