ls -l查看文件的详细信息
-a查看隐藏文件
cd .. 返回上一个路径
cd 空格或~ 进入家目录
cd / 进入根目录
cd . 进入当前路径
cd - 返回上一级目录
mkdir 目录名1 目录名2
mkdir -p 目录名/目录名 级连
mkdir 目录名1/目录名2 要求目录名1存在否者不行
cp 普通文件1 普通文件2 如果2不存在则会创建把1的内容给2 如果2存在则会把1 的内容拷贝给2
cp 普通文本 目录文件 把普通文件拷贝一份到目录文件
cp -r目录文件1 目录文件2 同理
rmdir 只能删目录文件下没有东西的目录文件
rm 删除普通文本
rm -r 删除目录文件 不管下面空不空
mv 普通文本1 普通文本2 如果2不存在则创建2 把1的内容给2并删除1 如果2存在则把一的内容给2并删除2
mv 目录文件1 目录文件2 同理
mv 普通文件 目录文件
touch 普通文件 没有则创建 有的话就更新时间戳
chmod 修改权限 chmod u/g/o-+r/w/x 文件名
chmod 普通文件0775 目录文件 0664
查看磁盘分区 ls /dev/ sd*
df -h看磁盘使用情况 没有挂载
就需要创建然后格式化挂载
sudo fdisk 打印磁盘分区情况
-n 创建
-d删除
-q 退出
-p打印分区
-w保存退出
格式化 sudo mkfs .ntfs 分区(/dev/sbd)
挂载sudo mount 格式化分区 挂在的目标路径
取消挂载 sudo umount 挂在路径
sudo umount 分区名
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void atoii (char*p)
{
int len = strlen(p);
int num = 0;
int t = 0;
for(int i= 0;i< len;i++)
{
t = p[i]-'0';
num = num*10+t;
}
printf("num=%d",num);
}
int main(int argc, const char *argv[])
{
char string[6] = "";
printf("请输入");
scanf("%s",string);
while(getchar()!=10);
atoii(string);
return 0;
}