Linux常用操作命令
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux其他常用命令
pwd:查看当前所在目录 history:查看历史命令
其中: history –c 清空历史命令 history –w 把缓存中的历史命令写入历史 命令保存文件 ~/.bash_history
常用快捷键
ctrl + c 强制终止当前命令 ctrl + l 清屏 ctrl + a 光标移动到命令行首 ctrl + e 光标移动到命令行尾 ctrl + u 从光标所在位置删除到行首 ctrl + z 把命令放入后台 ctrl + r 在历史命令中搜索
文件处理命令 vi cp scp mv等
vi:新建文件或编辑文件
touch命令一般用来修改文件的时间,或者新建一 个不存在的文件
cp:复制命令 cp [选项] [原文件或目录] [目标文件或目录]
其中: cp -r cp -p cp -d cp -a
复制目录 连带文件属性复制 复制链接属性 相当于-pdr
用户管理命令useradd groupadd passwd等
useradd:增加用户 userdel:删除用户 usermod:修改用户 groupadd:增加用户组 groupdel:删除用户组 groupmod:修改用户组 passwd:修改用户密码
压缩命令
压缩文件
.zip格式:zip 压缩文件名 源文件 zip 压缩文件名 源目录 .gz格式:gzip 源文件 .bz2格式:bzip2 -k 源文件 .tar格式:tar –cvf 打包文件名 源文件 -c 打包 -v 显示过程 -f 指定打包后文件名
chown [用户] [文件名或目录名 例如:chown db2 /home chown db2:db2
chgrp [用户组] [文件或目录] #改变文件 或目录的所属组 例如:chgrp root /home
文件搜索命令 find grep locate等
find:查找 find [搜索范围] [搜索文件] [文件名]
whereis命令只能用于程序名的搜索 whereis grep
帮助命令 man help等
man:帮助命令
比如:man ls
help:help 命令 比如:help help help cd
help命令只能显示shell内部的命令帮助信 息。而对于外部命令的帮助信息只能使用 man命令或者info命令查看。
Linux分区及文件系统
1
磁盘分区 文件系统
2
磁盘分区
磁盘的装置文件名主要分为 IDE接口的/dev/hd[a-d] SATA/SCSI/USB界面的/dev/sd[a-p]两种;
主要分割、延伸分割与逻辑分割的特性我们作个简单的
定义: 主要分割不延伸分割最多可以有四个(硬盘的限制) 延伸分割最多只能有一个(操作系统的限制) 逻辑分割是由延伸分割持续切割出来的分割槽; 能够被格式化后,作为数据存取的分割槽为主要分 割与逻辑分割。延伸分割无法格式化;
通配符 * 匹配任意内容 ?匹配任意一个字符 [] 匹配任意一个中括号内字符
例如: find /root –name install.log ---不区分大小写 find /root user root ---按所有者搜索 find /var/log/ –mtime +10 查找10天前修改的文件 find /root –size +25k 查找大于25k的文件 find /home -name test -exec ls -l {} \; 查找并显示 文件详细信息
文件处理命令 vi cp scp mv等
scp:复制命令
scpFra Baidu bibliotek-r 1.swf root@10.38.5.84:/home/qw scp 10.36.5.84:/home/1.swf /home/qw/
mv:剪切或重命名 mv [原文件或目录] [目标文件或目录]
权限管理命令 chmod chuser chgrp
磁盘分区
distributions安装时,挂载点与磁 盘分区的规划
『自定义安装, Custom 』
/ 根目录 /swap分区(交换分区,不超过2GB) /boot 推荐分区 /home 建议分区
文件系统与目录树的 关系(挂载)
所谓的『挂载』就是利用一个目录当成进入点,将磁盘分区槽的数据放置在该目 录下; 也就是说,进入该目录就可以读取该分割槽的意思。这个动作称为『挂 载』,那个进入点的目录我们称为『挂载点』。 由于整个Linux系统最重要的是 根目录,因此根目录一定需要挂载到某个分割槽的。 至于其他的目录则可依用户 自己的需求来给予挂载到不同的分割槽
中国大陆的Linux发行版
红旗Linux(Redflag Linux) ,冲浪Linux(Xteam Linux) 等
虚拟机中安装Linux系统
VMware虚拟机安装,版本10.0.1 向虚拟光驱中添加需要安装的操作系统的
IOS文件CentOS-6.5-x86_64-bin-DVD2 设置完后,打开此虚拟机,开始安装Linux 操作系统 规划自己硬盘的分区,可默认 选择需要安装的软件包 安装完成后,在虚拟机中启动
权限:-rw-r--r-其中: - 文件类型(-文件、d目录、I软链接文件) rwu所有者 r-g所属组 r-o其他人 r 读(4) w写(2) x执行(1) (100) (010) (001)
权限管理命令 chmod chown chgrp
chmod [{ugo}{+-=}{rwx}] [文件或目录名] chmod [权限值] [文件或目录名] 例如: chmod 755 /home/1.log
关机重启
logout、exit:退出登录系统 关机命令: shutdown -r now ---重启 reboot shutdown -r 08:00 shutdown -r 08:00& shutdown -c 取消前一个关机命令 shutdown -h 关机
查杀进程、日期
ps :查看进程 ps –ef|grep java kill :杀进程 kill -9 234
ping:检查网络是否连通 traceroute:跟踪数据包到达网络主机所经过的路由工具
traceroute 域名或 IP地址
netstat:用于显示各种网络相关信息
防火墙:service iptables start service iptables stop service iptables restart
常用远程工具
文字接口登入
CRT 、SSH 、 FileZilla、Putty
Linux常用命令
目录处理命令 ls cd mkdir等
ls:查询目录中内容
其中: ls -a 显示所有文件,包括隐藏文件 ls -l 显示详细信息 ls -d 查看目录属性 ls -lh 人性化显示文件大小 ls -i 显示inode
Linux常用操作命令
Linux的历史及常用版本系列
Linux是一套免费使用和自由传播的类
Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建 立不受任何商品化软件的版权制约的、 全世界都能自由使用的Unix兼容产品。
主流的Linux发行版
Red Hat Linux ,CentOS,ubuntu,fedoro 等等
显示所有java进程
杀掉234进程
date :显示日期 date -s 05/28/2016
Linux其他常用命令
w、who:查看登录用户信息
其中:w:可以查看到cpu的耗费时间 who:只查看到用户登录情况
last:查询当前登录和过去登录的用户信息 lastlog:查询所有用户的最后一次登录时间
cd:目录切换
例如:cd /home 退回上一目录 cd ..
目录处理命令 ls cd mkdir rm等
mkdir:建目录
其中: mkdir –p [目录] ---(递归)
rm:删除文件或目录
其中: rmdir 空目录 rm –r 文件/目录 ----会提示 rm –rf 直接删 --- -f 强制
文件搜索命令 find grep locate等 grep [选项] 字符串 文件名 选项: -i 忽略大小写 -v 取反 grep pass a.txt
locate 命令其实是“find -name”的另一种写法 locate /etc/sh 在搜寻数据库时快速找到档案,数据库由updatedb 程序来更新,locate命令在搜寻数据库时比由整个由硬盘 资料来搜寻资料来得快,但较差劲的是locate所找到的档 案若是最近才建立或 刚更名的,可能会找不到,在内定 值中,可以由修改crontab来更新设定值
解压命令
解压文件
.zip格式:unzip 压缩文件
.gz格式:gzip -d 压缩文件
.bz2格式:bzip2 –d 压缩文件 .tar格式:tar –xvf 打包文件名 tar –xvf 打包文件名 -c /tmp
网络
ifconfig:查看网络配置
文件目录: /etc/sysconfig/network-scripts 图形设置---setup