部署Java项目linux命令.doc_第1页
部署Java项目linux命令.doc_第2页
部署Java项目linux命令.doc_第3页
部署Java项目linux命令.doc_第4页
部署Java项目linux命令.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、名称:ls功能:列出当前目录下的文件和目录 ls 列出当前目录下的文件和目录 ls -l 显示文件的详细信息2、名称:cd功能:切换目录 cd 命令可以改变用户当前所在的目录roottest#cd /home/ (# 切换到/home/目录) roottest#cd test/ (# 切换到当前目录下test子目录中) roottest#cd. (# 切换到上一级目录) roottest#cd (# 切换到用户主目录:home)3、名称:pwd功能:显示当前工作目录4、名称:mkdir功能:创建目录 mkdir(make directory)命令可以用来创建目录。 roottest#mkdir student (# 创建student子目录)5、名称:vi功能:编辑文件 vi text.txt 按i键开始编辑,Esc键进入一般模式,:wq保存退出, :q退出 shift+; 进入退出模式 6、名称:rmdir功能:删除目录 rmdir(remove directoy)命令可以用来删除目录,但要求该目录中不包含任何文件或子目录。 roottest#rmdir student (# 删除student子目录)7、名称:cp功能:复制文件cp(copy)命令用于将文件从一个地方复制到另一个地方,在进行文件复制时,需要指定要复制的源位置和目标位置。第一、复制文件 roottest#cp source.txt dest.txt (# 将source.txt复制成dest.txt) roottest#cp source.txt /tmp/ (# 将source.txt复制到/tmp/目录中)第二、覆盖文件前询问 如果在要复制的目标位置上已经存在了相同名称的文件,若用强行复制将会覆盖该文件,这时可以用“-i”参数来询问用户是否确实需要覆盖该文件。 roottest#cp -q source.txt dest.txt (# 将source.txt复制成dest.txt) cp:overwrite dest.txt ? (# desttxt已经存在,询问用户是否覆盖该文件,按Y键覆盖,技N键不覆盖)。第三、强制复制 如果在要复制的目标位置上已经存在了相同名称的文件,用“-f”参数可以强制覆盖该文件。 roottest#cp -f source.txt dest.txt (# 强制复制文件source.txt成desttxt)第四、递归复制 cp命令不仅可以用来复制文件,也可以用来复制目录,由于目录中可能包含子目录,因而需要用到“-R”参数来进行递归复制。 roottest#cp -R /home/test/ /imp/(# 将目录/home/test/复制到/imp/目录下)。8、名称:rm功能:删除文件rm(remove)命令可以用来删除文件。第一、删除文件 roottest#rm student.txt (# 删除文件student.txt) roottest#rm * (# 删除当前目录下的所有文件)第二、强制删除文件 在删除文件时,有时Linux会询问你是否确实需要删除这些文件,其目的是避免误操作。如果确信要删除这些文件,可以用“-f”参数来强制删除这些文件,此时Linux将不会再作提示。 roottest#rm -f *.bak (# 强制删除当前目录下所有后缀为.bak的文件)。第三、删除文件前询问 如果不是很确定,删除文件时最好带上“-i”参数,Linux会询问你是否确实执行删除操作,这样做的好处是可以避免误操作。Linux命令行方式下可没有像Windows那样的“回收站”,删除操作是不可恢复的,文件一旦被删除,就可能永远无法找回它了,所以一定要认真对待。删除文件时习惯性的加上 “-i”参数,说不定在某个时候就会帮上你的大忙。 roottest#rm *.txt (# 删除所有后缀为.txt的文件) rm:remove regular empty file student.txt? (# 询问是否删除文件,按Y键删除,按N键不删除)。第四、递归删除 除删除文件外,rm命令还可以用来删除目录,它不像rmdir那样要求被删除的目录是空的。由于目录下可能会包含子目录,因此需要用“-r”参数进行递归删除。 roottest#rm-r /tmp/test/ (# 删除/tmp/test/目录)9、名称:mv功能:移动文件或目录mv(move)命令可以将文件或目录或移动到另一个位置,或者更改文件或目录的名称。 roottest#mv student.txt /imp/ (# 将student.txt移到/imp/目录) roottest#mv student.txt teacher.txt (# 将student.txt更名为teacher.txt)10、名称:cat功能:显示文件内容 cat(concatenate)命令可以用来显示文件的内容。 roottest#cat /.bashrc (# 显示用户主目录下隐藏文件bashrc的内容) Cat命令还可以用来将已有的多个文件合并成一个文件。 roottest#cat 1.txt 2.txt 0.txt (# 连接多个文本文件) Linux系统中一个很有趣的概念就是I/O重定向,可以用输出重定向符“”将输出内容写入到一个指定的文件中11、名称:less功能:分页显示文件内容 less命令的作用和more类似,都是用来浏览内容较多的文件,唯一的不同在于less命令除了可以按空格键显示文件内容外,还可以利用上、下键来上下翻动显示内容。而more只能向下显示文件内容,不能再回头去查看已经出现过的内容。 当文件内容超过一屏时,less将暂停显示文件中的其它内容,同时在屏幕底部显示提示符“:”,此时可以用上、下键来浏览文件内容,也可以用空格键继续显示文件中的其它内容,或者按Q键退出。12、名称:more功能:分页显示文件内容 当文件内容过长以至于整个屏幕都显示不下时,用cat命令只能看到最后几行,这时more命令可就大有处了,它可以一页一页地查看内容冗长的文件内容。 rootyanghsia root#more /etc/passwd (# 分页显示/etc/passwd文件的内容) 当文件内容超过一屏以至于显示不下时,more命令将暂停显示文件中的其它内容,同时在屏幕的底部左侧显示“-more-”,提示还有未显示完的内容,此时可以按空格键来显示下一屏内容,也可以按Q键结束显示。13、名称:du功能:显示文件或目录占用的磁盘空间大小 du(disk usage)命令用来统计文件或目录占用的磁盘空间大小。? rootyanghsia root#du -sm /bin/ (# 查询/bin/目录占用的磁盘空间大小) 7 /bin du命令的输出结果显示/bin/目录共占据7MB磁盘空间,如果不加“-s”参数则可以显示此目录下每个文件的大小。14、名称:df功能:显示文件系统的当前占用情况 df(disk filesystem)可以用来获得文件系统当前占用的磁盘空间大小,以及剩余的可用空间的大小。? $df (# 查询文件系统当前占用的磁盘空间大小) filesystem 1K-blocks Used available Use% Mounted on /dev/hda2 13203660 1869264 10663684 15% / none 30768 0 30768 0% /dev/shm 在df命令的输出结果中,Filesystem列显示各个文件系统对应的硬盘分区名称,1K-blocks列为每个分区占用的磁盘空间大小(单位是 1KB),Used列是已经使用的磁盘空间的大小,Available列是目前剩余的可用磁盘空间的大小,Use%列是各个分区磁盘空间的使用率,最后一列Mounted on则代表分区在整个Linux文件系统中的加载位置。15、名称:kill功能:结束进程 就像在Windows中可以用任务管理器结束某个任务一样,在Linux中也同样可以在需要时结束当前正在运行的一些进程,方法是使用kill命令。 rootyanghsia root#kill -9 1308 (# 结束进程标识符为1308的进程) 在使用kill命令时,必须告诉系统究竟想要结束哪个进程。所有的进程在Linux中都有一个编号,称为进程标识符(PID),在用ps命令查看进程时,输出信息中的第二个字段就是PID。16、名称:top功能:监视进程状态 对一个称职的系统管理员来说,任何时候都能监视系统性能和进程状态是很重要的,在Windows中可以使用任务管理器,而在Linux中则可以使用top命令。 rootyanghsia root#top (# 监视系统状态)17、本地文件复制到远程服务器scp -P 8126 -i /wenx-1107 -r ./* dwen127.0.0.0:/home/dwen/ 18、screen 程序在后台运行screen 是一个特殊的模拟终端软件,利用它能在一个终端窗口里模拟出多个终端并且能分割窗口、类似 VI 的方式搜索和拷贝屏幕输出,最重要的是利用screen,可以让任务后台执行,退出系统,下次登录恢复后跟以前状态一样参数:-A 将所有的视窗都调整为目前终端机的大小。 -d 将指定的screen作业离线。 -h 指定视窗的缓冲区行数。 -m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。 -r 恢复离线的screen作业。 -R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。 -s 指定建立新视窗时,所要执行的shell。 -S 指定screen作业的名称。 -v 显示版本信息。 -x 恢复正在工作的screen作业。 -ls或-list 显示目前所有的screen作业。 -wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业screen状态有三种:Attached 目前正在工作当中,当使用Ctrl+a+d就会退出工作状态,状态就会变成Detached,但是还是后台工作的Datached 在后台工作当中,也可以在Attached状态时使用命令rootlocalhost # screen -r 1000让其变成Datached状态Dead 死亡状态,这个需要用的命令是rootlocalhost # kill -9 3000,如果已经是Dead状态,用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论