linxu学习历程

初学Linux

1.常用的内部命令
cd :进入目录,切换文件夹
help :查看帮助
echo :
source :
. :表示当前目录
… :父目录
2.外部命令通常表现为一个目录,如果一个命令是内部命令,也是外部命令,也是别名,运行的时候会当成别名。
3.查看帮助
help后面跟上内部命令。
man(详细信息)或者–help或者-h跟外部命令
4.目录结构
在跟目录下有常见的目录,bin ,sbin(管理员使用),etc(类似注册表),tmp(临时目录),usr(安装软件的程序)。
5.系统变量
pwd,path,oldpwd,shell等等。。。。。。

常用命令:

1.cd 的常见用法
cd 切换目录作用,直接cd就切换到了home目录,或者cd ~也可以。
cd ~跟用户名:直接进到某一个用户的home目录。
cd-	:回到刚才离开的目录。
2.ls常见用法
ls	:列出文件的信息,默认当前文件夹下
ls -a	/--all	:列出所有的文件包括隐藏文件
ls -A	:不显示. 和..这两个目录。
ls -l	:显示额外信息,ls -l的别名是ll。
如果ls -l后面跟的是一个目录,则会显示目录下文件的详细信息,加上一个d就只看文件信息。
ls -1	:可以显示文件的次序,默认abcd不分大小写,数字最高。
文件通配符:
值得是文件名中的字符
1. *	匹配0个或多个字符
2. ?	匹配任何单个字符(注意不是字节)
3. [0~9];[a-z];[A~Z];[zifu];[^zifu]比如ls file[123]表示文件名字后面有1或者2,或者3的文件,都类似。想表示范围的话写成file[1-3],这表示范围。

创建空文件

mkdir -p 递归创建目录
mkdir -m 创建带权限的 如 mkdir 0777 /aa/tes
删除空目录:rmdir,连同上一级的空目录也删除
touch :文件名
cp这是一个外部命令,root用户的下是别名。就是copy
cp默认复制文件的,目录的话要加-r.
cp 源文件或目录(目录要用-r) 目标文件(类似于改名,如果目标文件已存在是否覆盖),
cp 源文件,源文件… 目标目录(必须是一个已经存在的目录,不然报错。)
如果目标文件是一个目录,文件名就不会改变,还是原来的文件名。
如果重复复制不会覆盖,把这个目录放到目标目录的子目录中,
cp -r /ddd 目标目录(data/aa)会把第一次复制会把ddd改成aa,第二次会把ddd放到aa下。

文件的移动和重新命名

mv
rm :删除

文件权限和目录配置 linux中每一个用户都必须属于一个组。

1.文件的拥有者
2.文件所在组
3.其他

1.groups	:查看当前用户所在的组
2.groupadd 组名	:增加一个组
3.groupdel 组名	:删除一个组
4.group -n 新组名 旧组名 

用户

1.useradd  -g 组名 -m 用户名	:增加一个新用户

文件内容查阅

cat :从第一行开始显示
tac	:相反
head	:看头部
tail	:看尾部
more :一页一页显示
less	:与more相似,但是可以向前翻页
nl	:显示行号

重定向指令

1.ls>a.txt  追加  ls>>a.txt
echo 要显示的内容>>a.tx。
echo变量  显示变量的值

文件名的查找

which 用于查找命令或可执行文件路径,从环境变量path中返回与指定名称相匹配的可执行文件所在的路径,加-a返回第一个,不加返回全部。

查看文件的大小

df可以查看一级目录的大小,挂载点,系统占用情况,但是对于文件却不能为力
du可以查看文件夹和文件的大小
df -h转化成更容易读的格式,MB  GB
du -sh * 查看当前目录下所有的文件和目录占用情况
rm -rf logs/*不删除目录,删除该目录下的全部文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值