1_Linux基础命令(创建文件、目录、vim等)


1_Linux基础命令(创建文件、目录、vim等)


1.目录结构

‘/’:boot放系统内核,etc放系统配置文件,bin放命令(二进制可执行程序),lib库文件,home家目录,root管理员的家目录,dev,usr不常改变的文件,var常改变的数据。
举个例子:
家目录下zhangsan:/home/zhangsan

2.文件类型

普通(归档)文件,d目录文件。
ls查看文件类型 -l。

3.权限

r4读 w2写 x1执行。
chmod修改文件权限。

4.创建文件等具体操作

cd切换路径 (cd tmp:到达tmp目录下);
pwd显示当前位置;
ls显示当前目录下有哪些文件;
touch创建普通文件;
mkdir创建目录文件;

cp拷贝文件;
rm删除;
mv重命名/移动文件;
cd …返回上一层;
. 代表当前位置;
拷贝目录文件:cp -r tmp dir;
删除目录文件:rm -r dir;
删除文件:rm a.c。

(了解即可)
cat查看文件、合并文件、向文件中输入数据;
more分屏查看;
less可反复看;
head -n 文件 显示文件前n行;
tail~。

5.vi/vim 编辑文件

5.1vi三种模式

命令模式 插入模式 末行模式

命令模式 ->(按i键) 插入模式
命令模式 (按Esc)<- 插入模式

5.2退出vi

:wq保存并退出→
:q不保存退出→

6.gcc与可执行文件

main.c不能运行。

main.c -> main.exe:
main gcc -o main main.c;
./main 或者 /home/stu/c213/main运行。

具体操作步骤:
①vi main.c;
②i;
③输入程序内容;
④:wq;
⑤gcc -o main main.c回车;
⑥./main。

7.关键字搜索

grep “(关键字)main” :
main.c 显示含有main的行。

grep -c “(关键字)main” main.c :
显示含有main的行的行数。

ls | grep"bash" :
查找bin命令库中是否有bash命令 ("|"是管道)。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值