




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用的Shell命令常用的Shell命令目录和文件操作查看当前目录相对于根目录的位置pwd查看当前目录内容ls以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容ls -l改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。cd 目的目录名转移到上一级目录cd .创建目录mkdir 新目录名例:mkdir /var/ftp删除空目录rm 目录名例:rm /var/ftp递归删除一个目录中的所有文件和该目录本身。rm -r 目录名复制文件cp 源文件名 目标文件名重命名文件mv 源文件名 目标文件名例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd删除文件rm 文件名不需确认地删除多个文件rm -f 带通配符的文件名硬链接文件。不能对目录文件做硬链接,不能在不同的文件系统之间做硬链接。ln 源文件名 目标文件名例:mv /etc/rc.d/rc3.d/K50xinetd /etc/rc.d/rc3.d/S50xinetd软链接文件。也就是符号链接。可用此法创建文件的快捷方式。ln -s 源文件或文件夹名 目标名按文件名查找文件。find / -name nametofind -print改变文件所有者。例:chown workman.workgroup /data/pub/upload改变文件访问权限例:chmod -R 755 /usr/local/LumaQQ查看一个文件有多少行wc -l usr.bin查看一个文件有多少字节wc -c usr.bin查看文本文件的内容cat usr.bin用户管理改变身份。如果不指定用户名,则默认将用户身份换至root。从root身份切换到其他任何身份都不需要口令。su username添加用户例:adduser -c MyW -d /home/workman -g root workman设置用户口令例:passwd workman安装和卸载软件安装rpm软件例:rpm -Uvh kdevelope-3.1-1.i386.rpm卸载rpm软件例:rpm -e kdevelope配置、编译、安装、卸载源码发布的软件包。./configuremakemake installmake clean卸载源码发布的软件包make uninstall文件的打包和解包2解tar包例:tar -xvzf gaim-0.77.tar.gztar -jxvf XXX.tar.bz2生成tar包例:tar cvf - /etc | gzip-9c backup.tar.gz生成rar包3rar a test.rar file1.txtrar a test.rar dir1解rar包rar x test.rar解zip 包unzip lumaqq_p3.zip挂装一个iso 文件mout -t iso9660 -o loop,iocharset=cp936 /data/myarc.iso /mnt/iso2除iso文件外,其他各类型压缩包均可以在图形界面下使用“压缩工具”进行管理。从开始菜单的启动“压缩工具”的方法是:【开始】【应用程序】【附件】【压缩工具】3需要安装RAR for Linux才能处理RAR格式的压缩文件。卸装iso文件umout /mnt/iso生成一个iso 文件cp /dev/cdrom /home/gsh/TomJerry1.iso远程Shell 登录4ssh远程登录进行命令行操作ssh -l workman 01ssh远程登录进行文件的传送sftp workman01磁盘信息的低级复制把Linux分区引导扇区的信息提取出来生成一个文件bootsect.lnx,放到Windows的C 盘。dd if=/dev/hda2 of=bootsect.lnx bs=512 count=1把bootdisk.img写到软盘上。dd if=bootdisk.img of=/dev/fd0使用缩略符号波浪线()代表家目录。如果现在位于/home/workman/MyOSS-Stuff/IOSN,那么只需执行“cd ”就可以回到家目录/home/workman而不必输入“cd /home/workman”。一个点(.)代表当前目录,而“./” 代表上一级目录。“./”可以嵌套使用,比如“././”。4被登陆的目标主机应该开启安全Shell服务。输出重定向在默认的情况下,Linux从键盘接受输入,并将命令的输出送到屏幕。在有时候,这样做并不方便。比如,在一个目录里有很多文件,如果只用简单的ls命令,在屏幕上显示的输出结果可能上千行!为了得到我们需要的信息。我们或许需要把这些结果存储到一个文件中然后再查看这个文件,这就要用到系统的输出重定向功能。输出重定向的操作符为或。单个大于号()后面紧跟文件名。如果指定的文件不存在,将建立这一文件。如果指定的文件存在,则文件原有的内容将被覆盖。如果使用两个大于号()则会把输出内容追加到原来文件里面。下面是一个例子:1.-(/tmp) ls /usr/bin usr.bin2.-(/tmp) wc -l usr.bin3.2171 usr.bin4.-(/tmp) ls /usr/bin usr.bin5.-(/tmp) wc -l usr.bin6.4342 usr.bin7.-(/tmp) ls /usr/bin usr.bin8.-(/tmp) wc -l usr.bin9.2171 usr.bin注:行号是为了行文方便加入的,并不是shell 的输出.第1行,/usr/bin中的文件列表被写入文件usr.bin,由于这个文件原来并不存在,系统会自动创建。从第3行可以看出usr.bin的行数。在第4行又重复了第1行的命令,由于使用的是,usr/bin中的文件列表被追加写入文件,usr.bin的行数也就增加了一倍。在第7行我们使用了, usr/bin中的文件列表被写入文件,usr.bin中原有的内容被覆盖了,行数也变成了新的值。管道将一个程序的标准输出写道一个文件中去,再将这个文件的内容作为另一个命令的标准输入,等效于通过临时文件将两个命令结合起来。这种情况很普遍,需要Linux系统提供一种功能:它不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农行考试题及答案
- 尼尔斯考试题及答案
- 爱情考试题及答案
- 曾国藩考试题及答案
- 中华传统文化(山西管理职业学院)知到智慧树答案
- 司法制度和法律职业道德试题与答案
- 2025年智慧社区电气安装工程服务协议
- 2025版食堂员工培训及福利保障合同范本
- 2025版桁架租赁及临时仓储服务合同
- 2025年抖音网红直播广告合作合同样本
- 阿卜杜勒阿齐兹国王大学本科申请条件
- GB/T 18103-2022实木复合地板
- 部编六年级语文上册分层作业设计《第7单元练习》课课练(含答案)
- YS/T 231-2015钨精矿
- JJF 1851-2020α谱仪校准规范
- GA/T 848-2009爆破作业单位民用爆炸物品储存库安全评价导则
- 九三学社入社申请书模板(最新版)
- 教师培训课件怎样做好教学“六认真”
- 高速铁路牵引供电系统课件
- 北师大版数学九年级上册全册同步练习附答案
- 国家赔偿法完整版教学ppt课件全套教程
评论
0/150
提交评论