linux学习第二天

今天进一步加深学习了对liunx系统的一些简单指令,一些文件的说明,,一些便利的快捷指令。
一、系统命令
1、切换目录命令 cd :类似于windows系统中进入退出文件夹,例如cd /home/text是指进入到text目录中,cd …为退到上一级目录中。
2、查看目录内容 ls:ls有很多的用法例如ls -a是查看隐藏文件,ls -l是查看文件详细信息,ll是查看隐藏文件和详细信息。
3、查看历史命令 history :用于查看你在此系统中进行的全部指令。
4、修改权限命令 chmod:用了改变文件的读写执行权限(注:无法在共享文件中用此指令改文件权限,因为共享文件的权限是由windows提供的)
(1)用ll查看时,第一个字母表示的是文件的类型
d:表示文件夹类型
-:表示普通文件
l:表示链接文件
c:表示字符设备文件
b:表示快设备文件
(2)用ll查看时,从第二个字母开始到第十个字母代表文件的权限这九个字母每3个一组分别表示创建文件的用户(user)的权限,创建所在组用户(group)的权限,其他用户(other)的权限
r:表示可读
w:表示可写
x:表示可执行
-:表示无权限
(3)修改权限的方法有两种
列1:用符号修改,u表示user、g表示group、o表示other、a表示全部用户、+表示添加权限、-表示删除权限。
chmod u+r b是指给b文件的user添加可读的权限。
列2:用8进制修改权限
chmod 755 b是指将文件b的权限改为rwxr-xr-x
5、文件的创建与删除
(1)、创建普通文件:touch 要创建文件名称
(2)、创建文件夹:mkdir 要创建文件夹的名称
(3)、删除文件(很难恢复) rm:rm 要删除文件的名字(删除时有提示),rm -f 要删除文件的名字(删除时无提示),rm -r 要删除文件夹的名字(删除时有提示),rm -rf 要删除文件夹的名字(删除时无提示,较常使用此命令删除)
6、文件复制 cp :cp 要复制文件的路径 要复制到的路径 (注:要复制文件夹要在cp 后面加-r,如果不写生成的文件名默认为原文件名)
7、文件剪切 mv :rm 要剪切文件的路径 要剪切到的路径 (注:文件与文件夹不用区分,用mv可以用于改文件名 mv 要改的文件名 要改成的文件名)
8、通配符 * :可以代表一切
9、查看文件
(1)cat:将文件内容打印到终端
(2)move:在终端上分页显示文件
(3)less:类似于move,但可以用/进行查找文件内容
(4)head: head-n 要查看的文件名 查看文件前n行(默认不写n是十行)
(5)tail: tail -n 要查看的文件名 查看文件后n行(默认不写n是十行)
10、查找文件 find
(1)、find 查找的目录 -name 文件名
(2)、find 查找的目录 -size 文件大小
11、查找文件内容 grep
grep 要查找的内容 要进行查找的文件
12、管道 “|”
管道左边的输出内容会作为管道右边命令的参数。
13、解压与压缩
解压:tar —xvzf 要解压的文件 -c 要解压的目录 (不加-c默认当前目录)
压缩:tar —cvzf 要解压的文件 -c 要解压的目录 (不加-c默认当前目录,压缩包后缀名为。tar.gz)
二、一些便捷的快捷键
(1)ctrl+L:快速清屏
(2)ctrl+r :搜索历时命令
(3)ctrl+c:退出中断
(4)ctrl+a:快速回到行首
(5)ctrl+e:快速回到行尾
(6)ctrl+d:删除后一个字符
三、编写的查看字符长度的代码

#include <stdio.h>
#include <string.h>

int main()
{
	char str[10];
    int sum;
    printf("input string:\n");
    scanf("%s",str);
    sum=strlen(str);
    printf("%d\n",sum);
    return 0;
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值