linux 服务器常用操作命令

linux 服务器常用操作命令

1.基本命令

- pwd:查看当前所在目录

- ls:列出当前目录下的文件和文件夹

- cd:切换目录

- touch:创建文件

- mkdir:创建新的目录

- rm:删除文件或目录

- cp:复制文件或目录

- mv:重命名文件或目录,或移动文件或目录到其他位置

- cat:查看文件内容

- grep:在文件中搜索指定的字符串

- find:查找文件并执行相应操作 - chmod:修改文件和目录的权限

- chown:修改文件和目录的所有者

- top:实时查看系统的资源使用情况

- ps:显示当前正在运行的进程信息

2.文件操作

- echo:输出文本内容到终端或文件

- head:显示文件的前几行

- tail:显示文件的后几行

- less:按页查看文件内容

- wget:下载文件

- tar:打包和解压文件

- gzip:压缩文件

- unzip:解压缩文件

- file:查看文件类型 - scp:在本地和远程服务器之间进行文件传输

- sftp:通过SSH协议在本地和远程服务器之间进行文件传输

3.网络相关

- ifconfig:显示网络接口配置信息

- ping:测试与指定主机的连通性

- netstat:显示网络连接、路由表和网络接口信息

- ssh:建立安全的远程登录连接

- telnet:建立与远程主机的非安全连接

- nslookup:域名解析工具

- traceroute:显示数据包在网络上的传输路径

- ifup/ifdown:启用/禁用网络接口

- iptables:配置防火墙规则

4.系统管理

- uname:显示系统信息 - whoami:显示当前用户

- id:显示用户信息

- date:显示系统日期和时间

- uptime:显示系统的运行时间和平均负载

- free:显示内存的使用情况

- df:显示磁盘空间的使用情况

- du:查看文件和目录的磁盘使用情况

- kill:关闭指定进程

- reboot:重启系统

- shutdown:关闭系统

5.用户和权限管理

- useradd:创建用户

- userdel:删除用户

- passwd:修改用户密码 - su:切换用户

- sudo:以超级用户权限执行命令

- visudo:配置sudo的访问权限

- chattr:修改文件属性

- addgroup:创建用户组

- delgroup:删除用户组

- chmod:修改文件和目录的权限

- chown:修改文件和目录的所有者

6.日志管理

- tail:实时显示日志文件的最后几行内容

- cat:显示整个日志文件的内容

- grep:在日志文件中搜索指定的字符串

- systemctl:管理系统服务

- journalctl:查看系统日志 7.进程管理

- ps:显示当前正在运行的进程信息

- top:实时查看当前系统进程的资源占用情况

- kill:终止指定进程

- nice:调整进程的优先级

- nohup:在后台运行命令,不受终端断开影响

- renice:修改进程的优先级

这些是Linux服务器常用的操作命令,能够实现大部分日常操作和系统管理任务。当然,还有更多的命令和选项可以深入学习和探索。

合集下载

red hat linux常用操作命令汇总

red hat linux常用操作命令汇总

Red hat linux常用操作命令

汇总的一些命令:

1. 查看硬件信息

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量资源

# free -m # 查看内存使用量和交换区使用量

# df -h # 查看各分区使用情况

# du -sh # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载

# cat /proc/loadavg # 查看系统负载磁盘和分区

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE # 查看启动时IDE设备检测状况网络

# ifconfig # 查看所有网络接口的属性

Linux服务器常用命令(简化版)

Linux服务器常用命令(简化版)

Linux服务器常用命令(简化版)

信息来源:网络 整理:HY 日期:2011-5-27

Intel Fortran编译

Linux shell管道命令(pipe)使用及与shell重定向

Linux命令替换

Linux 任务控制(bg jobs fg nohup &)

Linux进程查看

Linux账户管理

Linux系统与硬盘信息查询

Linux VIM语法高亮与程序段错误

Linux十大常用命令

Intel Fortran编译

完整编译顺序

$ ifort -c Hello.f90 -o Hello.o 编译源文件(.f90)生成目标文件(.o)

$ ifort Hello.o -o Hello 链接目标文件生成可执行程序Hello

$./Hello 执行可执行程序

默认(常用编译方法)

$ ifort Hello.f90 编译&链接

$./a.out 执行a.out(默认可执行程序名)

后台运行

$ ./a.out & 后台运行,退出shell会使程序停止,输出信息会显示在屏幕,不建议这样使用

$nohup ./a.out & 输出到屏幕的信息输出到nohup.out文件

$nohup ./a.out > screen.txt & 输出到屏幕的信息输出到screen.txt文件(推荐)

Linux shell管道命令(pipe)使用及与shell重定向

Ref:/chengmo/archive/2010/10/21/1856577.html 重定向 详细解释参考:/view/2173319.htm

在Linux命令行模式中,如果命令所需的输入不是来自键盘,而是来自指定的文件,这就是输入重定向。同

理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输出重定向。

重定向分为: 重定向分为 输出重定向、输入重定向和错误重定向。 < 实现输入重定向。

Linux常用命令

Linux常用命令

CMD命令提示符大全

gpedit.msc-----组策略 sndrec32-------录音机

Nslookup-------IP地址侦测器 explorer-------打开资源管理器

logoff---------注销命令 tsshutdn-------60秒倒计时关机命令

lusrmgr.msc----本机用户和组 services.msc---本地服务设置

oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本

cleanmgr-------垃圾整理 net start messenger----开始信使服

compmgmt.msc---计算机管理 net stop messenger-----停止信

使服务

conf-----------启动 netmeeting dvdplay--------DVD播放

charmap--------启动字符映射表 diskmgmt.msc---磁盘管理实用程

calc-----------启动计算器 dfrg.msc-------磁盘碎片整理程序

chkdsk.exe-----Chkdsk磁盘检查 devmgmt.msc--- 设备管理器

regsvr32 /u *.dll----停止dll文件运行 drwtsn32------ 系统医生

rononce -p ----15秒关机 dxdiag---------检查DirectX信息

regedt32-------注册表编辑器 Msconfig.exe---系统配置实用程序

rsop.msc-------组策略结果集 mem.exe--------显示内存使用情况

regedit.exe----注册表 winchat--------XP自带局域网聊天

progman--------程序管理器 winmsd---------系统信息

perfmon.msc----计算机性能监测程序 winver---------检查Windows版本

红帽linux常用操作命令

红帽linux常用操作命令

红帽linux常用操作命令

1. 查看硬件信息

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量资源

# free -m # 查看内存使用量和交换区使用量

# df -h # 查看各分区使用情况

# du -sh # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载

# cat /proc/loadavg # 查看系统负载磁盘和分区

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE # 查看启动时IDE设备检测状况网络

# ifconfig # 查看所有网络接口的属性

Linux DNS服务器常用操作

Linux  DNS服务器常用操作

Linux DNS服务器常用操作

当用户配置完成之后,就可以重新启动Bind服务器,并查看DNS服务状态信息。例如,在终端中,使用“service named start”命令,启动named服务,如图26所示。

图26 启动named服务

然后,使用“ps –eaf |grep named”命令,查看named进程是否已正常启动,如图27所示。

图27 查看named进程

由于DNS采用的是UDP协议,监听的是53号端口,也可以netstat命令进一步验证named服务是否已正常工作,如图28所示。

图28 查看53号端口

由上图可见,UDP端口已经打开,同时也可以看到,TCP的53号端口也是处于监听状态(LISTN)的,这个端口的主要作用是用于DNS服务器之间传送区域数据。

最后,用户可以在本机或者网络中的其它计算机上,使用nslookup命令对DNS服务器进行测试,如图29所示。

图29 测试DNS服务器

从以上的测试可以看出,DNS已经能够正常工作,能解析“”区域中的域名,并且还能通过其它的DNS服务器解析互联网上的所有域名。

Linux常用操作命令

Linux常用操作命令

【新手速来】Linux菜鸟必学的60个命令

◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;

◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;

◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudops、who;

◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。

login

1.作用

login的作用是登录系统,它的使用权限是所有用户。

2.格式

login [name][-p ][-h 主机名称]

3.主要参数

-p:通知login保持现在的环境参数。

-h:用来向远程登录的之间传输用户名。

如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。

一般界面是这样的:

Manddrake Linux release 9.1(Bamboo) for i586

renrel 2.4.21-0.13mdk on i686 / tty1

localhost login:root

passWord:

上面代码中,第一行是Linux发行版本号,第二行是内核版本号和登录的虚拟控制台,我们在第三行输入登录名,按“Enter”键在Password后输入账户密码,即可登录系统。出于安全考虑,输入账户密码时字符不会在屏幕上回显,光标也不移动。

Linux服务器命令

1.进入路径查看文件删除文件 ........................................................................................ 2

2.执行sql ...................................................................................................................... 2

3.查看日志 .................................................................................................................... 2

5.用文件执行sql ............................................................................................................ 2

修改文件权限................................................................................................................... 3

查看文件的类型 ............................................................................................................... 3

删除文件夹实例:............................................................................................................ 3

linux实验1—Linux常用命令操作-2学时

Linux操作系统课程实验

实验1:Linux常用命令使用

实验目的:

了解Linux字符界面的操作特点,验证Linux命令的用途,掌握Linux的常用操作;

实验内容:

一、linux操作命令

1、 获得命令帮助

分别操作一下help、--help、 man命令的用法;

2、 目录操作命令

1)进入Linux操作界面后,确认你的linux系统有几个虚拟终端(tty)?

2)用pwd命令查看当前所在的目录

3)用ls命令列出此目录下的文件和目录

4)列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示

5)统计4)所列出的信息的行数

6)进入用户主目录下,分别创建测试目录test和tmp。

7)利用ls命令列出文件和目录,确认test和tmp目录创建成功

8)将4)中列出的内容重定向到tmp目录下的tmp_file文件中

9)将5)中创建的文件tmp_file复制到test目录下,并取名为testfile

10)进入test目录,查看当前目录

11)再从当前工作路径进入到/tmp目录(分别用绝对路径和相对路径进入)

12)返回到用户主目录,删除test目录。

13)请显示你最近输入过的20条历史命令?并学习tab键、上、下键的使用,并重新执行其中的2)和5)。

3、文件操作命令

1)查找 /etc下的passwd这个文件,并查看它的文件属性信息及文件内容。

2)在tmp目录下创建一个新的空文件newfile

3)修改newfile的文件读写属性

4)用长格形式列出当前目录下的所有文件,将其追加到newfile文件中,并显示newfile

5)在用户主目录下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,在b目录中创建目录c,在目录c中创建d,用一个命令完成。

6)在test目录下创建newfile文件的硬链接和软链接,并查看他们有何区别;修改原来的newfile内容,查看对应的软、硬连接文件是否有变化

linux下操作PostgreSQL的常用命令

linux下操作PostgreSQL的常⽤命令

⼀般性:

\copyright 显⽰PostgreSQL的使⽤和发⾏许可条款

\g [⽂件] or; 执⾏查询 (并把结果写⼊⽂件或 |管道)

\h [名称] SQL命令语法上的说明,⽤*显⽰全部命令的语法说明

\q 退出 psql

查询缓存区

\e [FILE] [LINE] 使⽤外部编辑器编辑查询缓存区(或⽂件)

\ef [FUNCNAME [LINE]] 使⽤外部编辑器编辑函数定义

\p 显⽰查询缓存区的内容

\r 重置(清除)查询缓存区

\s [⽂件] 显⽰历史记录或将历史记录保存在⽂件中

\w ⽂件 将查询缓存区的内容写⼊⽂件

输⼊/输出

\copy ... 执⾏ SQL COPY,将数据流发送到客户端主机

\echo [字符串] 将字符串写到标准输出

\i ⽂件 从⽂件中执⾏命令

\o [⽂件] 将全部查询结果写⼊⽂件或 |管道

\qecho [字符串] 将字符串写到查询输出串流(参考 \o)

资讯性

(选项: S = 显⽰系统对象, + = 其余的详细信息)

\d[S+] 列出表,视图和序列

\d[S+] 名称 描述表,视图,序列,或索引

\da[S] [模式] 列出聚合函数

\db[+] [模式] 列出表空间

\dc[S] [模式] 列出字元编码转换

\dC [模式] 列出类型强制转换

\dd[S] [模式] 显⽰对象的注释

\ddp [模式] 列出缺省权限

\dD[S] [模式] 列出共同值域

\det[+] [PATTERN] 列出引⽤表

\des[+] [模式] 列出外部服务器

\deu[+] [模式] 列出⽤户映射

\dew[+] [模式] 列出外部数据封装器

\df[antw][S+] [模式] 列出[只包括 聚合/常规/触发器/窗⼝]函数

\dF[+] [模式] 列出⽂本搜索配置

\dFd[+] [模式] 列出⽂本搜寻字典

\dFp[+] [模式] 列出⽂本搜索解析器

Linux服务器操作命令

服务器操作

Shell脚本编写

Drafted by: 潘勇 Date: 2013-7-16

Reviewed by: Date:

Approved by: Date:

目录

一、 Linux服务器常见命令 .......................................................................................... 3

1. 操作命令 ............................................................................................................ 3

1.1 su ................................................................................................................. 3

1.2 pwd ............................................................................................................. 3

1.3 cd................................................................................................................. 3

1.4 ls .................................................................................................................. 3

1.5 find .............................................................................................................. 3

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档