一、           文件操作命令

查看当前目录下的文件或文件夹

详细查看ls –l

每列代表不同的意义:

  • 第一列drwxr-xr-x  表示权限,

n  其中第一个字符d表示 目录(可能有b-块设备文件,c-字符设备文件,p-命令管道文件,s-socket文件),如果没有就表示普通文件,

n  2-10个字符每3位一组,依次代表所有者权限,所有者所在组对应权限,其他用户对应权限,r表示可读,w表示可写,x表示可执行,

  • 第二列数字表示文件硬链接数,
  • 第三列 gmb 表示属于当前哪个用户。
  • 第四列 gmb表示属于当前用户的哪个用户组
  • 第五列 表示大小,文件夹固定为4k,
  • 第六列最近修改时间
  • 最后一列 表示 文件或文件夹名。

也可以使用ll,和ls-l类似,而且会显示一些隐藏的系统文件 。

Ls--help帮助

2创建文件

touch 主要是将文件更新为系统当前最新时间,当文件不存在时,就创建文件

touch test.c

创建完后,查看内容为空

查看当前目录下

3文件编辑

1)第三方软件如gedit

gedit hello.c

和有windows下一样进行编辑,修改。然后保存

2)重定向

输出 重定向 > (从文件开始覆盖) >>(从文件末尾追加)

输入 重定向 <  <<

如:

cat test.c

原文件内容

覆盖文件

Echo“2222222222“>test.c

追加内容

Echo “3333333333“ >> test.c

4 显示文件内容

1) cat 文件名

2)head 显示文件前几行

只显示前两行head -n 2 test.c

2)显示后几行tail

显示后两行tail -n 2 test.c

5 文件复制

cp  源文件名 目的路径

6 文件移动

mv  源文件 目的

7 删除文件

二、           目录操作

1    查看当前工作目录

pwd

2    切换目录

3    创建目录

mkdir

如果加上-p 就会自动创建中间没有创建的目录 (连续创建3个目录)

4    复制目录

将目录3复制到当前目录(./)下

5    删除目录

rm -R   (或者rmdir 目录名,只能删除空目录)

rmdir (只能删除空目录)

三、           系统信息

1      查看版本

2      查看进程

Ps 只会查当前下命令时的一次状态,其中各列

  • %CPU 进程的cpu占用率
  • %MEM 进程的内存占用率
  • VSZ 进程所使用的虚存的大小
  • RSS 进程使用的驻留集大小或者是实际内存的大小
  • TTY 与进程关联的终端(tty)
  • STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终 止)、W has no resident pages
  • START (进程启动时间和日期)
  • TIME ;(进程使用的总cpu时间)
  • COMMAND (正在执行的命令行命令)
  • NI (nice)优先级
  • PRI 进程优先级编号
  • PPID 父进程的进程ID(parent process id)
  • SID 会话ID(session id)
  • WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
  • FLAGS 与进程相关的数字标识

top      {快捷键ctrl+z退出显示进程状态}

按q退出

Top命令会定时刷新 系统的各线程状态

3      查看内存空间

free

cat /proc/meminfo

4      查看硬盘信息

Df

5      查看目录

Du

6      查看cpu信息

cat /proc/cpuinfo

lscpu

linux一些指令的更多相关文章

  1. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  2. Linux压缩指令

    1.windows系统和Linux系统的压缩文件只有zip格式的是通用的 2.windows系统可以解压几乎所有的Linux压缩格式 3.Linux压缩指令 gzip 指令 格式: gzip 压缩的文 ...

  3. Linux相关指令

    Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...

  4. Linux基础指令

    Linux基础指令 只写了最简单的一些文件操作,基本没有带参数 查看当前目录 pwd 跳转到某路径 cd 查看当前目录下的文件 ls ls -l // -l 查看详细信息 打开当前所在文件夹 open ...

  5. Linux进阶指令(重点)

    三.Linux进阶指令(重点) 1.df指令    作用:查看磁盘的空间 #df -h 选项:-h    表示以可读性较高的形式展示大小 2.free指令     作用:查看内存使用情况 #free ...

  6. Linux基本指令

    常用目录文件作用 - /    根目录 - /bin    命令保存目录(普通用户就可以读取的命令) - /boot    启动目录,启动相关文件 - /dev    设备文件保存目录 - /etc  ...

  7. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

  8. Linux常用指令【转载】

    [收藏]Linux常用指令[转载] $ 命令行提示符 粗体表示命令 斜体表示参数 filename, file1, file2 都是文件名.有时文件名有后缀,比如file.zip command 命令 ...

  9. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  10. Linux基本操作指令

    Linux操作指令 到达当前用户目录:cd ~ 获得管理员权限执行:sudo 解压缩:tar -zxf XXX.tgz 安装包:dpkg -i XXX.deb 通过链接下载文件:wget  http: ...

随机推荐

  1. MyBatis_01(前置知识)

    1-学习思路(课程主要内容): 2-MyBatis特性 3- MyBatis下载 但是我们在使用MyBatis的时候,都是直接 "Maven导入MyBatis的jar包" (所以, ...

  2. [Oracle19C 数据库管理] 管理存储与表空间

    存储概览 存储的架构 Control File:储存了数据物理存储的信息.存在多个副本来避免单点故障.没有控制文件,数据库无法打开. DATA File: 存储用户与应用的信息,以及元数据与数据字典. ...

  3. Linux系统root密码忘记修改

    重启Linux系统 到启动状态: 按任意键,进入GRUB菜单: 按字母e进入: 调整到上图,按字母e,进入 不进行删减,在后面输入" 1"(空格1),按回车,进入 或者将" ...

  4. [Jquery]如何绑定相同id的所有元素?

    Jquery中相同的id不能用$()获得,只能获得第一个匹配的元素. 原因:id不可重复 解决方案: 方案1: 通过 $("input[id='xxxx']"); 可以选择多个相同 ...

  5. K8S中pod和container的资源管理:CPU和Memory

    K8S中创建pod时,可以显示地指明包含的container的资源需求(resouce request和resource limit),通常是CPU和Memory(RAM). kube-schedul ...

  6. 吴恩达老师机器学习课程chapter08——降维

    吴恩达老师机器学习课程chapter08--降维 本文是非计算机专业新手的自学笔记,高手勿喷. 本文仅作速查备忘之用,对应吴恩达(AndrewNg)老师的机器学期课程第十四章. 本章节只有结论,没有任 ...

  7. SSR,SSAO

    3D Game Shaders For Beginners Screen Space Reflection (SSR)https://lettier.github.io/3d-game-shaders ...

  8. 实践:带您用多种姿势将存储在腾讯云COS 上的视频播放

    导语 随着5G时代的到来,短视频/直播行业开始流行,音视频逐渐成为信息传播中流量占比最大的部分.腾讯云对象存储(COS)作为可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务,早已不 ...

  9. el-table实现翻页选择和回看

    html <el-table ... <!-- row-key的row.id是你的行唯一标识,一般用id,翻页选的关键 --> :row-key="row => ro ...

  10. SpringBoot多数据源详细配置与使用(包含数据源和事务配置)

    SpringBoot项目数据库配置文件中配置多个数据源: #********* primary jdbc ************************** spring.datasource.dr ...