首页 > 系统相关 >linux基本命令

linux基本命令

时间:2023-08-03 18:34:29浏览次数:44  
标签:基本 文件 -- 命令 linux 进程 rm root 目录

1.ps:

常用参数:ps aux

USER: 显示每个进程所属的用户。

PID: 进程的唯一标识符(Process ID)。

%CPU: 进程当前使用的 CPU 百分比。

%MEM: 进程当前使用的内存百分比。

VSZ: 进程的虚拟内存大小(以 KB 或 MB 为单位)。

RSS: 进程使用的物理内存大小(以 KB 或 MB 为单位)。

TTY: 进程关联的终端设备。

STAT: 进程的状态,包括运行状态(R,表示运行)、睡眠状态(S,表示睡眠)、僵尸状态(Z,表示僵尸进程)等。

START: 进程启动的时间。

TIME: 进程占用的 CPU 时间。

COMMAND: 进程所对应的命令。 ps aux 输出的是所有用户的进程信息,其中 a 表示显示所有用户的进程,u 表示显示进程的详细信息,x 表示显示没有控制终端的进程。

2.ps -ef:表示bai查看全格式的全部进程。

3.pwd:显示当前工作目录(路径)。

4.cd:切换工作目录命令,还有cd ~

5.cd -(小技巧)是回到上一次工作的目录。

linux cd命令的作用是切换当前工作目录;cd命令的使用语法是“cd [dirName]”,其中dirName表示可为绝对路径或相对路径;若目录名称省略,则变换至使用者的home目录,其符号“~”也表示为home目录的意思,符号“.”表示目前所在的目录,符号“.. ”则表示目前目录位置的上一层目录。

绝对路径与相对路径:绝对路径是从根目录开始的目录名,简称根路径;相对路径是从当前目录开始的目录名。

6.tree:树状显示当前目录结构及文件

eg:[root@c1 mnt]# tree . └── 111 └── 222 └── 333 └── 444 └── 555

5 directories, 0 files

[root@c1 mnt]# tree . └── 111 ├── 121 └── 222 ├── 221 └── 333 └── 444 └── 555

7 directories, 0 files

7.ls:最常用参数,列文件或目录

ls -l:等同于ll,详细列文件或目录

--color=auto

8.history:记录执行过的命令。

history -c:表示可以清空当前窗口的历史输出命令。

9.mkdir:创建目录。

几个重要的参数:

mkdir 目录名

mkdir -p 目录名

mkdir work{1,2,3,4,5}

mkdir t1 t2 t3

10.touch:创建文件,类似mkdir。

11.clear清屏,快捷键Ctrl + l

Ctrl + c:强制停止当前命令。

12.echo:显示一段话,要用引号引起来的一段话。注意引号用英文的。

语法格式echo "。。。" > text.txt

echo "。。。" >> text.txt

13.cat:查看文件内容,显示到终端屏幕

[root@c1 study03]# echo "这是一段话,什么意思也没有,,,,,,,,就是玩" > text.txt

[root@c1 study03]# ll

total 4

-rw-r--r-- 1 root root 0 Jul 29 14:53 t1

-rw-r--r-- 1 root root 0 Jul 29 14:53 t2

-rw-r--r-- 1 root root 0 Jul 29 14:53 t3

-rw-r--r-- 1 root root 63 Jul 29 15:01 text.txt

[root@c1 study03]# cat text.txt

这是一段话,什么意思也没有,,,,,,,,就是玩

14.cp:拷贝(复制)文件。

语法格式:cp 源文件 目标文件/目标目录

cp -r:复制目录(文件夹)

语法格式:cp -r 源目录 目标目录

15.mv移动(改名)目录和文件夹。

语法格式:mv 源文件 目标目录/目标文件

语法格式:mv 源目录 目标目录

16.rm删除命令。

语法格式:rm 文件名

删除空目录rm -r

会有交互,问是否删除,有个确认过程。

强制删除文件:rm-f

强制删除目录和文件:rm -fr

强制删除慎用,无交互,直接删除,小心,在生产环境执行所有rm命令之前都要三思,先备份,再删,尽可能用mv代替rm。

17.ln创建链接文件:

必须写绝对路径

语法格式 ,硬链接

ln 源文件 目标文件

硬链接只能是普通文件,不能是目录,不能跨分区.

软链接(符号链接),相当于windows里的快捷方式.

语法格式:ln -s 源文件 目标文件

必须写绝对路径

软链接可跨分区,可以链接目录。

 

标签:基本,文件,--,命令,linux,进程,rm,root,目录
From: https://www.cnblogs.com/yuyongqi/p/17604130.html

相关文章

  • Linux环境编程--功能函数编写1
    Linux系统编程实例11.实现一个计算文件大小的函数方法1(标准IO):函数使用:intfseek(FILE*stream,longoffset,intwhence);返回值:成功0失败-1longintftell(FILE*stream);返回值:返回位置标识符的当前值。如果发生错误,则返回-1Llongfile_size(constchar*path){......
  • 鸟哥Linux私房菜学习记录day8
    第十五章  例行性工作调度工作调度种类:atcronat:at是个可以处理仅执行一次就结束调度的指令crontab:crontab这个指令所设置的工作将会循环的一直进行下去,可循环的时间为分钟、小时、每周、每月或每年等。crontab除了可以使用指令执行外,亦可编辑/etc/crontab来支持。......
  • Linux平台C++读写Word文档(DuckX库)
    1、安装cmake如果没有cmake或者cmake版本太旧,都需要进行重新安装此次推荐直接安装编译好的软件包进入官网:https://cmake.org/download/下载后直接在拷贝到系统里进行解压添加环境变量vim/etc/profile添加下面这条命令,路径换成自己安装的路径exportPATH=$PATH:/root......
  • Windows\Linux安装docker
    Docker架构Docker 包括三个基本概念:镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和......
  • Linux Shell实现模拟多进程并发执行
        在bash中,使用后台任务来实现任务的“多进程化”。在不加控制的模式下,不管有多少任务,全部都后台执行。也就是说,在这种情况下,有多少任务就有多少“进程”在同时执行。我们就先实现第一种情况:实例一:正常情况脚本———————————————————————————–#......
  • docker 镜像,容器常用命令
    .docker,docer-ce,docker-compsedocker:管理镜像,管理容器docker-compse:对docker容器集群的快速编排。一:容器生命周期相关命令:命令 说明dockerrun-d-px:x--namexxx镜像id 以后台方式运行容器dockercreate--namexxxnginx:latest 创建一个新的容器,但是不启动docker......
  • dotnet 常用命令
    dotnet常用命令:在Dockerfile中会用到dotnetrestore-恢复项目的依赖项和工具。使用NuGet还原依赖项以及在project文件中指定的特定于项目的工具。默认情况下会并行执行对依赖项和工具的还原dotnetnew-创建项目dotnetbuild-编译代码dotnetbuild-serverdotnetr......
  • Linux:wget指令
    学习自:linux系统安装.tar.gz文件,Linux中下载、解压、安装.tar.gz文件wget常用命令详解_懿曲折扇情的博客-CSDN博客说明wget命令是Linux系统用于从Web下载文件的命令行工具,支持HTTP、HTTPS及FTP协议下载文件,而且wget还提供了很多选项,例如下载多个文件、后台下载,使用代理等等,......
  • centos 常用命令
    --查看空间使用情况df-h 查看当前目录空间占用情况du-h--max-depth=1--释放空间lsof-n/|grepdeleted|awk'(print$2]'|xargskill-9删除第880条记录history-d880重复上条命令!!查看系统日志配置cat/etc/audisp/plugins.d/syslog.conf查找系统日志配置find/-nam......
  • kubectl命令行介绍
    一.k8s概念:从节点的角色来看一个master一个node1.1Master节点master是k8s的控制节点叫ControlPlane或者叫控制平面,在生产环境中不建议部署集群核心组件外的任何Pod,就是master节点上不允许Pod的,master只负责群集的调度正常情况master有三个角色APIServer:APIServer是集群的管理......