Linux基础

Linux目录

最顶层目录是:/,根目录

/home,代码放在这个文件夹,经常用。里面包含和用户名相同的文件夹

/bin,可执行文件,一些命令

/dev,U盘,其他设备文件等

/tmp,临时文件

Linux命令

ls,显示当前路径下的文件和文件夹;ls后面可以加文件夹,查看文件夹下的东西

ls -a,显示文件和隐藏文件

ls -l,列表方式显示文件

ls -h,显示文件大小

*表示通配符,?表示必须有一个,[ab]表示中括号中的任意一个字符,[a-f]表示a到f的任意字符

cd,切换目录,后面需要加文件名

pwd,显示当前绝对路径

cd ..,退到上一级目录,..(两个点)表示当前路径的上一级路径,.(一个点)表示当前路径

cd ../..,退到上一级的上一级目录

cd -,跳转到上一次所在的路径(回看)

cd ~,跳转到当前用户的家目录

跳路径,有相对路径和绝对路径两种方式

clear,清屏,命令还在上面

tab,自动补全

touch,创建一个文件

一个大于号 >,重定向,把数据写到一个文件中,会清空原来的文件

两个大于号 >>,重定向,原来的东西不会被删除

more,查看文件内容,显示一屏幕

|,管道,ls -alh | more,接受前面命令的内容

  1. 文件夹操作

创建

mkdir + 名字,创建文件夹,在当前目录下创建

mkdir A/B/C -P,嵌套创建文件夹

tree,以目录树的方式显示文件

  • 删除

rmdir,删除文件夹,只能删除非空文件夹

rm,删文件直接删,rm + 文件夹名 -r,删除文件夹
-r,递归删除,文件也删,文件夹也删
-i,删除时有提示
-f,强制删除

ln,创建快捷键,硬链接

ln -r,创建快捷键,软链接

cat,查看文件内容,全部显示。后面加多个文件名,可以合并文件

grep,搜索,查找内容
-v,过 滤
-i,忽略大小写
-n,显示行号
支持正则表达式:^a,以a开头,a$,以a结尾

ls –help,查看命令的帮助信息

man ls,查看命令的帮助信息

history,查看历史命令

find,查找文件的位置

cp + 文件名 + 新文件名,复制文件

cp a b,将a文件夹整体复制到b文件夹下

cp a/* b,将a文件夹下的所有内容复制到b文件夹下

mv,剪切文件

  • 打包和压缩

tar -cvf test.tar *,打包

tar -xvf test.tar *,解包

gzip,压缩

gzip -d,解压缩

tar -zcvf test.tar.gz *,打包并压缩

tar -zxvf test.tar.gz,解包并解压缩

zip,压缩

unzip -d,解压缩

which,显示这个命令的路径,一般在bin目录下

ifconfig,查看ip地址

ssh 用户名@ip地址,远程登录

who,查看当前登录的用户信息

whoami,查看当前的用户名

exit,退出

useradd 用户名 -m -d /home/用户名,创建新用户,并创建用户的home文件夹

su 用户,切换用户

userdel 用户名,删除用户,不会删除用户资料

userdel -r 用户名,删除用户和用户资料

sudo -s,直接切换到root用户

Linux文件的权限:d文件夹 rwx文件拥有者权限 rwx同组用户权限 r-x其他用户权限

chmod,修改权限
U,拥有者; g,同组用户; o,其他用户;
r,读权限,对应4; w,写权限,对应2; x,执行权限,对应1;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值