linux命令

来源:互联网 发布:技佳数据恢复中心 编辑:程序博客网 时间:2024/05/19 10:08
cat 显示文件内容

chmod 改变文件属性

chwon 改变文件拥有者

cmp 比较两个文件

cp 复制文件

clear 清空屏幕

cut 移除文件的部分内容

diff 比较两个文件的不同之处

du 显示磁盘的剩余空间

file 显示文件的类型

find 查找文件

grep 在文件中查找内容

head 查看文件的头几行内容

ln 创建链接(软连接)

less 显示文件内容

more显示文件内容

locate 用于查找文件

mkdir创建文件夹

rmdir删除空文件夹,删除不空的文件夹用 rm -rf dir

pico指定文本的编辑方式

pwd显示当前路径

rm 删除文件(可以是目录)

sort将文本文件自动分类

stat显示文件状态

strings显示文件中要打印的字符串

tail显示文件的结尾

touch创建文件或者改变文件的时间戳

umask用于启动bash shell

uniq移除以分类文件中的重复文本行

wc显示文件中单词或者字符的数量

whereis查找特定目录下的原始程序、二进制程序或者用户手册等文件的位置

man查看某个命令的详细用法

dd 复制一个文件

df查看磁盘的使用情况

edquoat设置用户和用户组的磁盘空间限制

fdformat 格式化软盘

fdisk执行linux下的磁盘分区

mkfs建立一个linux文件系统

mkswap创建一个交换分区

mount挂载一个文件系统

quota限制和显示用户和用户组的可用磁盘空间

swapon/swapoff启动或者取消文件/设备的交换页

quotaon/quotaoff启用或者取消quota的限制

umount卸载文件系统

==================================================

finger 查询用户信息,也可以查看默认的用户环境

ftp 上传下载文件

host查询dns

hostname 显示或者设置主机名

ifconfig 用于配置网卡接口(查看ip)

mail 发送和接受电子邮件

netstat 显示网络链接、路由表和网络接口信息

ping 查看某台主机是否连通

rlogin 远程登录命令

rcp(或者scp)远程复制命令

route显示或者设置路由表

tcpdump用于测试网络的通信量

telnet 远程登录

wall 发送消息给登录本机的用户

wget从网上下载文件

& 后台执行命令,在一条命令后加上在字符,可以让命令在后台执行

fg 前台执行,把在后台执行的命令移到前台

jobs显示正在后台执行的任务清单

kill 杀死一个进程

ps 显示进程的状态

top显示当前cup进程

at、batch、atp、atrm 用于排序、检查或者删除后台运行的任务

====================================================

passwd 更改用户口令

su 让一个用户拥有超级权限

write 向系统的某一用户发送信息

mesg 设定是否允许其他用户使用write命令给自己发送消息

sync 把内存中的数据强制刷入硬盘中

shutdown关闭或者重启系统

free查看当前内存的使用情况

uptime显示系统已经运行了多少时间

echo在显示器上显示一段文字

cal 显示日期

date显示和设置日期

=============================================

vim的命令:

ctrl+b 上滚一屏
ctrl+f 下滚一屏
ctrl+d 下滚半屏
ctrl+u 上滚半屏

G 移动到文件的最后
W 移到下个单词的开头
B 跳到上个单词的开头

x 删除当前光标后面的一个字符
nx 删除光标后面的n个字符
dd 删除当前行
ndd 删除光标所在行后面的n行
:1,nd 删除第一至第n行
X 删除光标前面的字符
D 删至行尾

cw 更改光标处的字到此字的末尾处
cnw 表示更改n个字
cc 修改行
c 替换到行尾

r 取代光标处的字符
R 取代字符直到按ESC为止

yw 拷贝光标处的单词到缓冲区中
P 把缓冲区的内容贴上来
yy 把光标所在行复制到缓冲区中
nyy 复制光标所在行以下的n行到缓冲区中

=======================================================

nl cat功能一样,但是会加上行号

od 查看非文本文件

ln 创建链接(软硬链接)

chgrp 改变文件的属组

chattr 改变文件的特殊属性

lsattr 显示文件的特殊属性


which 查看可执行文件的位置

whereis 查看文件的位置

locate 配合数据库查看文件的位置

find 搜索文件


df 查看硬盘的总容量,已用容量,inode

du 查看文件已用容量


fsck 检查硬盘有没有坏轨

sync 将内存的数据同步写入硬盘


mkbootdisk 制作启动软盘

fdformat 用来低级格式化软盘


history 查看命令使用历史


tr 删除或者替代


split 分割文件


cpio 适合备份


id 查看本用户的id


groups 查看本用户属于哪些组


finger 查看用户的一些相关信息


dmesg 可以查看硬件信息


last 显示最后登录的用户


uptime显示主机已经开机了多久


whoami 查询自己的用户


wwho查询用户


hostname 显示主机名


server 系统启动服务工具:

service [service name] [start|stop|restart]

说明:

server name必须位于/etc/rc.d/init.d目录下才行

例如:service xinetd restart <==重新启动xinetd


chkconfig 设定某个服务在开机时可以被启动

chkconfig [--level levels] [--list|add|del] [service name]

--level 运行级别

--list 该运行级别下该服务是否被开机启动

--add 增加开机启动

--del 删除一个开机启动



md5sum 检查软件的正确性


netstat 显示网络信息和状态


linux下常见的服务进程(服务进程)

anacron 执行crotab没有执行的任务

apmd 电池容量管理

arpwatch 检测网卡

atd 管理定期执行(一次)的命令

autofs 自动装载一些设备

crond 执行定期(周期性)任务

httpd www服务器

0 0
原创粉丝点击