首页 > 代码库 > linux命令
linux命令
1、文件目录操作
pwd:显示当前目录
cd:目录跳转
ls:-a—全部;-l—列举目录;-F--文件类型;-r--逆向(从后向前);-R--递归;-S--大小
locate:查找文件或目录
clear:清除终端窗口
cat:显示文件内容
head:查看文件开头部分
tail:查看文件结尾的10行
grep:显示详细,如grep test test.txt 在文件中查找带有test的每一行
chmod:
-r:可读;-w:可写;-x:可执行;-u:拥有文件的用户;-g:所有者所在的组群;
+:添加权限;-:删除权限
cp:复制
mv:移动
mkdir:创建目录
rm:删除文件;-rf 文件夹:删除非空文件夹;
ln -s file link:创建一个软链接
ln file link:创建一个硬链接
2、文件压缩命令
compress,uncompress:压缩或解压数据
rpm:启动RPM软件包管理操作
tar:启动文件打包程序
3、文件系统命令
dd:用于复制一个文件
edquota:设置用户与用户组的磁盘空间限制
fdisk:执行linux下的分区
mkfs:创建一个linux文件系统
mount:装配一个文件系统
quota:限制和显示用户可用的磁盘空间
df-h:显示已经挂载的分区表
4、系统管理命令
free:查看当前系统内存使用情况
shutdown:关机命令
data:显示系统日期和时间
cal:显示月历或年历
write:向系统中的某一个用户发送消息
5、用户管理
groundadd:创建新的用户组
groudmod:修改组的属性
groups:显示当前所在组
passwd:修改密码
su:跳转用户
useradd:添加用户
userdel:删除用户
who:查看计算机有那些用户登录
whoami:当前登录名
6、系统信息
arch:显示机器处理器架构
uname-m:显示处理器架构
uname-r:显示正在使用的内核版本
dmidecode-q:显示硬件系统部件
cat /proc/cpuinfo:显示cpu信息
cat /proc/interrupts:显示中断
7、网络命令
ifconfig eth0:显示以太网卡的配置
ifup eht0:启动eth0网络设备
ifdown eth0:关闭网络设备
ifconfig eth0 ip netmask 子网掩码:配置ip
ifconfig eth0 promisc:设置eth0成混杂模式嗅探数据包
dhclient eth0:以dhcp启动eth0
route add default gw 网关:设置默认网关
mail:邮件
telnet:telnet[-8acdEfFKLrx][-b<主机alias.html‘ target=‘_blank‘>别名>][- e<脱离字符>][-k<域名>][-l<用户名称>][-n<记录文件>][-S<服 务类型>][-X<认证形态>][主机名称或IP地址<通信端口>]
-8允许使用8位字符资料,包括输入与输出。
-a尝试自动登入远端系统。
-b<主机别名>使用别名指定远端主机名称。
-c不读取用户专属目录里的.telnetrc文件。
-d启动排错模式。
-e<脱离字符>设置脱离字符。
-E滤除脱离字符。
-f此参数的效果和指定"-F"参数相同。
-F使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
-k<域名>使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。
-K不自动登入远端主机。
-l<用户名称>指定要登入远端主机的用户名称。
-L允许输出8位字符资料。
-n<记录文件>指定文件记录相关信息。
-r使用类似rlogin指令的用户界面。
-S<服务类型>设置telnet连线所需的IP TOS信息。
-x假设主机有支持数据加密的功能,就使用它。
-X<认证形态>关闭指定的认证形态。
ftp:ftp主机名/ip地址:链接ftp;get remote-file local-file:下载文件
mget:批量;put local-file remote-file:上传文件;mput:批量
bye:断开链接
-----以后还会增加