linux基本命令

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 源文件 目标文件

必须写绝对路径

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

 关机重启系统命令

init 0  关机

inux shutdomn命令

linuxshutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown也可以从来重开机。

使用权限:系统管理者。

语法:

shutdown [-t seconds] [-rkhncfF] time [message]

参数:

-t  seconds 设定在几秒钟之后进行关机程序。

-k 并不会真的关机,只是将警告讯息传送给所有使用者。

-r 关机后重新开机。

-h 关机后停机。

-n 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。

-c 取消目前已经进行中的关机动作。

-f 关机时,不做fsck动作。

-F 关机时,强迫进行fsck动作。

time 设定关机的时间。

message 传送给所有使用者的警告讯息。

实例:

立即关机

#  shutdown -h now

指定10分钟后关机

#  shutdown -h 10

重新启动计算机

#  shutdown -r now

posted @ 2023-08-03 18:22  yuyongqi  阅读(45)  评论(0)    收藏  举报