ctrl + alt + T 命令行

ctrl + alt + F7

ctrl + alt + F1-6

ls 列出所有文件

/ 根目录

~ /home/username

cd 切换路径

. 当前目录

.. 上级目录

mkdir B 创建文件夹

nano sum.c 使用nano编辑指定文件,若不存在则自动创建。

cat sum.c  查看指定文件,在控制台显示文本内容,只读

cat text 显示text这个文件

cat file1 file2 依顺序显示file1,file2的内容

cat file1 file2>file3 把file1,file2的内容结合起来,再"重定向(>)"到file3文件中。

cat file1>>file2 这将变成将file1的文件内容"附加"到file2的文件后面,而file2的内容依然存在

gcc sum.c 编译指定文件

gcc -o sum sum.c  带参数的编译,编译文件名

gcc sum.c  -o sum

由于系统有sum,直接使用sum会冲突,要用./sum

rm 删文件

rmdir 删目录

cp -r   待拷贝文件(夹)名    拷贝至目录名  -r指连同元文件中的子目录一同拷贝

cp 待拷贝文件(夹)名    拷贝至目录名 对文件夹无效

rm -i test 带系统询问

rm -r 目录名 连同这个目录下面的子目录都删除,和rmdir相似

rm -f 文件名(目录名) 强制删除

mv 原文件(目录)名 新的文件(目录)名

clear 清屏

pwd 显示当前工作路径

打包 tar

tar -cf  sum.tar  A  将A目录下的文件打包至sum.tar

tar -c A > sum.tar 使用重定向的方式打包,效果同上

压缩 gzip (gz)

gzip sum.tar 默认输出sum.tar.gz,删去sum.tar。被替换

gzip -c sum.tar > sum.tar.gz 重定向方式压缩,保留sum.tar

解压缩

gzip -d sum.tar.gz 不保留sum.tar.gz文件,用sum.tar文件替换

gzip -dc sum.tar.gz > sum.tar  使用重定向方式

要注意的是,要有参数-d

若写成 gzip -c sum.tar.gz > sum.tar 表面上是解压了,但并没有

sum.tar文件大小与sum.tar.gz 的文件大小一样,由此可知并没有解压

本质上是对.tar.gz再次打包?

若用参数-cd,一般情况下sum.tar一般比sum.tar.gz大

解包

tar -xf sum.tar

tar -x < sum.tar

管道

打包压缩

tar -c A | gzip -c > sum.tar.gz

解压解包

gzip -dc sum.tar.gz | tar -x

文件权限
文件权限分10位
第1位:
  目录 d
  文件 -
接着9位按3个一组分为3组
分别对应 所有者 同组 其他用户 权限
        rwx     rwx   rwx
r为读
w为写
x为执行

例子
rwx rwx rwx
rwx r-- r--
111 100 100 转为2进制
7 4 4 转为10进制
chmod 744 a 最后的操作

关于chown不大清楚
chown root.root a 前一个root表示所有者,后一个表示用户组
需要superuser root

ls -al A 列出A目录下所有文件的权限 不常用?
ls -l 显示当前目录下所有文件权限
ls / -l 显示根目录下所有文件权限

操作系统 Linux ex1 note的更多相关文章

  1. 操作系统 Linux ex2 note

    locate filename 搜索文件 将当前用户目录下的文件清单输出到文件list1.txt(当前用户目录下)中.ls -l > list1.txt 利用管道命令将根(/)下所有修改日期在4 ...

  2. 一篇文章带你了解服务器操作系统——Linux简单入门

    一篇文章带你了解服务器操作系统--Linux简单入门 Linux作为服务器的常用操作系统,身为工作人员自然是要有所了解的 在本篇中我们会简单介绍Linux的特点,安装,相关指令使用以及内部程序的安装等 ...

  3. 内核操作系统Linux内核变迁杂谈——感知市场的力量

    本篇文章个人在青岛游玩的时候突然想到的...今天就有想写几篇关于内核操作系统的博客,所以回家到以后就奋笔疾书的写出来发表了 Jack:什么是操作系统? 我:你买了一台笔记本,然后把整块硬盘彻底格式化, ...

  4. Centos 02 操作系统 & Linux安装

    操作系统的概念 操作系统是沟通使用者和硬件之间传递信息的工具或程序,是电子计算机系统负责支撑应用程序运行环境以及用户操作环境的基础系统软件 硬件 ==> 系统核心 ==> 命令解释器she ...

  5. 『Linux基础 - 2 』操作系统,Linux背景知识和Ubuntu操作系统安装

    这篇笔记记录了以下几个知识点: 1.目前常见的操作系统及分类,虚拟机 2.Linux操作系统背景知识,Windows和Linux两个操作系统的对比 3.在虚拟机中安装Ubuntu系统的详细步骤 OS( ...

  6. 操作系统 - Linux操作系统 - Centos - Centos7 - 安装|命令|使用汇总

    镜像: http://mirrors.aliyun.com/centos/7/isos/x86_64/http://archive.kernel.org 网络配置 - DHCP  # /etc/res ...

  7. [操作系统]LINUX进程状态说明

    R(task_running) : 可执行状态 只有在该状态的进程才可能在CPU上运行.而同一时刻可能有多个进程 处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的 ...

  8. linux namespace note

    --------------------------------- from http://oldwiki.linux-vserver.org/Namespaces //开源不只是代码,还有思想 Na ...

  9. Kali linux learning note

    from:http://blog.sina.com.cn/s/blog_40983e5e0101dhz0.html     因为kali linux基于debian 7,当然要把这台Acer 4736 ...

随机推荐

  1. 关于讯飞语音SDK开发学习

    前奏,浑浑噩噩已经工作一年多,这一年多收获还是挺多的.逛园子应该有两年多了,工作后基本上是天天都会来园子逛逛,园子 里还是有很多牛人写了一些不错的博客,帮我解决很多问题.但是一直没写过博客,归根到底一 ...

  2. hl7消息中和时间有关的字段的格式

    hl7消息中有许多segment(段)包含时间类型的Field.常用的MSH, EVN, PID中的时间字段及其格式为: 1. MSH-7, Date/time Of Message为yyyyMMdd ...

  3. MySQL 用户权限详细汇总(转)

    1,MySQL权限体系 MySQL 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有数据库.这些权限存储在mysql.user表中.GRANT ALL ON .和REVO ...

  4. Oracle导出导入

    导出 exp 用户名/密码 file=文件名.dmp full=y; 导入 imp 用户名/密码 file=文件名.dmp full=y; 使用EXPDP和IMPDP时应该注意的事项: EXP和IMP ...

  5. Nginx报错 connect() failed (111: Connection refused) while connecting to upstream 的解决方法

    今天访问公司的网站突然报错,抛出一些英文,提示看一下Nginx的error.log日志: cd  /usr/local/nginx/logs/  看到了error.log ,下一步 tail -n 2 ...

  6. Http工作过程

    一次HTTP操作称为一个事务,其工作整个过程如下: 1 ) .地址解析, 如用客户端浏览器请求这个页面:http://localhost.com:8080/index.htm 从中分解出协议名.主机名 ...

  7. Oracle OCP提纲

    ocp提纲 Oracle SQL 基础 ◆ 标准SQL语言介绍◆ Oracle数据库数据组织形式◆ DDL语句创建表及修改表结构◆ Select语句检索和限制表中数据◆ 从多表中检索数据(连接查询)◆ ...

  8. 如何平衡MMO游戏

    转自:http://blog.sina.com.cn/s/blog_9f56a65f01013eti.html 前言 这是一篇出自国外博客“Elder Game”的一篇文章,笔者觉得里面很多东西说的很 ...

  9. Pythonb编码规范

    本编码规范是对知道创宇研发技能表中提供的PythonCodingRule.pdf文档进行凝练和总结出来的结果,感谢知道创宇的Geek精神与分享精神 此规范较为严格,严格规定了编码格式和命名规则,仅适于 ...

  10. mjpg-streamer移植

    本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载.但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途. 作者:yuweix ...