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常用操作命令
汇总的一些命令:
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服务器常用命令(简化版)
信息来源:网络 整理: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常用命令
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常用操作命令
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服务器常用操作
当用户配置完成之后,就可以重新启动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菜鸟必学的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
