linux基本命令(一)

今天学习了一些基本的linux命令,如下所示:
1.ls:查看当前目录;
2.~:当前用户的工作目录;
3.切换用户:us - 用户名;
4.linux文件总体分为4类:普通文件,以-开头;目录文件以d开头;设备文件以c或b开头;链接文件以l开头;在此基础上又分为3类;管道文件p;共享文件s;堆栈文件f;
5.文件属性有rwx三类,分别表示读,写,执行。
   文件属性有三组,第一组表示当前用户的可读可写;第二组表示与当前用户在同一组的用户的可读可写;第三组表示与当前用户不在同一组的用户的可读可写。
6.修改属性:chmod u+x 用户名
                     u:自己的;a:所有的;g:同一组的;o:其他的;
                     r=4;w=2;x=1;因此修改属性还可用以下方式:chmod 765 文件名。既rwxrw-r-x.
7.隐藏文件以.开始。
8.man手册:查询各类命令的具体使用方法。
9.创建空文件:touch 文件名.类型;eg:touch hellow.c
10.查看文件:cat hellow.c
11.删除文件:rm hellow.c;强制删除:rm -f hellow.c
12.编辑文件:gedit hellow.c;若文件存在则直接打开,若不存在自动创建新文件。使用时打开文件后编辑c语言,保存后退出。若想查看用cat 即可。
13.编译文件:goc hellow.c 编译成功会生成a.out可执行文件;失败会提示错误。
14.返回上级:cd ..
15.绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
相对路径:是自己相对与目标位置。不论将这些文件放到哪里,只要他们的相对关系没有变,就不会出错。另外我们使用“../”来表示上一级目录,“../../”表示上上级的目录,以此类推。
16.拷贝文件:cp 文件名1 文件名2;
  拷贝目录时cp -r 文件名1 文件名2;
17.剪切指令:#mv文件名1 文件名2;
    mv指令也可以为文件重命名:mv文件名1 文件名2;
18.压缩文件:tar cvzf 文件名
19.解压文件:tar xvzf 文件名 解压到当前目录;
tar xvzf 文件名 -c/root/mm 解压到指定路径;
20.根目录:cd/
      bin:普通用户存放的命令;
      sbin:root用户存放的命令;
      dev:系统中的所有设备文件;
      etc:存放配置文件;
      home:普通用户的工作目录;
      lib:系统中的库文件;
      root:root用户的工作目录;
      usr:程序安装的软件;



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值