Xshell Linux 常用命令

1.列出当前目录的文件

ls   列出所有文件或者文件夹

ls –l   列出所以文件及其详细详细

ls  *file  列出以file开头的所以文件

ls -l *.doc 给出当前目录下以.doc结尾的所有文件

2.复制文件 cp

cp  flt_date201505.apk  flt_date201506.apk

将文件复制成为 flt_date201506.apk

cp  flt_date201405.tsv  /etl/app/TEMP/ff

将文件flt_date201405.tsv复制到目录/etl/app/TEMP/ff下

cp  /etl/app/TEMP/abc/flt_date201405.tsv

将目录etl/app/TEMP/abc下的flt_date201405.tsv文件复制到当前的目录下,文件名保持不变

cp  /etl/app/TEMP/abc/flt_date201405.tsv  flt_date201406.tsv

将目录etl/app/TEMP/abc下的flt_date201405.tsv文件复制到当前的目录下,文件名改为flt_date201406.tsv

cp  -r  /etl/app/TEMP    /etl/app/TEMP/abc

将目录/etl/app/TEMP下的所以文件及子目录复制到目录/etl/app/TEMP/abc下

3.更改目录cd

cd  进入当前用户主目录

cd  /    切换到根目录

cd ~    切换到主目录

cd /tmp 切换到目录/tmp

cd .. 切换到到上一级目录

cd ../.. 切换到上二级目录

cd ~ 切换到用户目录,比如是root用户,则切换到/root下

4.   查看当前路径

pwd

5.移动和重命名文件 mv

mv aflie bfile 将afile重命名为bfile

mv afile /tmp 把当前目录下的afile移动到/tmp/目录下

6.删除命令rm

rm  -f   flt_date201405.tsv

强行删除文件flt_date201405.tsv ,不给任何提示;

若文件flt_date201405.tsv不存在,直接忽略。

rm  -r  文件名或目录名

删除文件或目录下的文件及子目录

rm  -rf  文件名或目录

强行删除文件或目录下的文件及子目录

rm  -i 文件名

交互式的删除文件(删除前系统会逐一进行询问)

7.建立目录mkdir

mkdir phots 在当前目录中建立名为photos的目录

mkdir -p this/that/theother 在当前目录下建立指定的嵌套子目录

8.查看文件内容more、less

more /etc/passwd 查看/etc/passwd的内容

功能:分页显示命令

more file

more命令也可以通过管道符(|)与其他的命令一起使用,例如:

ps ux|more

ls|more

less /etc/passwd 查看/etc/passwd的内容

9.搜索文件内容grep

grep bible /etc/exports 在文件exports中查找包含bible的所有行

tail -100 /var/log/apache/access.log|grep 404 在WEB服务器日志文件access.log的后100行中查找包含“404”的行

tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服务器日志文件access.log的后100行中,查找没有被google访问的行

grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注释行

10.查找文件find

find .-name *.rpm 在当前目录中查找rpm包

find .|grep page 在当前目录及其子目录中查找文件名包含page的文件 locate traceroute 在系统的任何地方查找文件名包含traceroute的文件

11.查看进程ps

ps [options]

DESCRIPTION(描述):ps命令显示运行程序选项的一些信息。如果你想显示选项的一些重复信息,请使用top命令替代。 用标准语法查看系统上的每一个进程。

ps -e

ps -ef

ps -eF

ps -ely

12.进程查看,杀进程,起进程

ps -ef|grep ServerRun   查看运行的进程

杀进程:使用kill命令结束进程:kill xxx

常用:kill -9 324

Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:# killall -9 NAME

启动进程:进入到进程的目录下 执行 ./进程名字,例如:

./start.sh start

13.打包、解包tar

tar -cvf **.tar a.jsp b.java

将a和b打成**.rar tar -xvf **.tar a.jsp b.java

将**.tar 解包

14. 显示文件内容

     cat  fastload.pl

15. 编辑文件

新建文件

 ---- vim  ljt.txt   需要新建的文件名ljt.txt

----点击键盘 ‘i’键,然后编写文件内容 (其中需要输入中文时,选择 编码 Unicode(UTF-8))

----修改完毕后,点击键盘 Esc,然后按  Shift 和 :

输入 wq 保持修改的内容(放弃修改时输入 q)

修改已有的文件

---- vim  ljt.txt   需要修改的已存在的文件名ljt.txt

----点击键盘 ‘i’键,然后编写文件内容 (其中需要输入中文时,选择 编码 Unicode(UTF-8))

----修改完毕后,点击键盘 Esc,然后按  Shift 和 :

输入 wq 保持修改的内容(放弃修改时输入 q)

原文地址:https://www.cnblogs.com/dengjun153010183/p/9242570.html

时间: 2024-10-13 13:04:57

Xshell Linux 常用命令的相关文章

Linux学习日志之Linux常用命令总结

Linux常用命令: 练习3遍以上,命令有点多,建议慢慢查看 一.命令基本格式 1.命令格式: [root(管理员)@localhost(主机名)~]#(超级用户提示符,普通用户提示符是$) adminis /root一级目录用pwd print working directory(打印工作目录)查看 /home/user1/二级目录 [[email protected] ~]# cd /usr/local/src/ 切换当前目录 [[email protected] src]# 命令[选项]

Linux常用命令(echo、date、ls、cd、history、cat)

一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboot.init 6.shutdown -r now 3.shutdown命令: 格式:shutdown  options TIME 其中options有以下几个: -r:执行重启 -c:取消shutdown命令 -h:执行关机 其中TIME有以下几个: now:表示现在 +m:相对时间表示法,从命令提

linux常用命令详解

linux常用命令 cut命令 例如:cut -d\| -f1,4 xx.txt -d 表示字段分隔符 -f 表示要显示的字段域,如果域之间,(逗号)隔开表示显示对应的单个域,如果用-隔开表示显示连续的域 sort命令 例如:sort -t\| -k2 xx.txt -n 按数值排序 -r 降序 -t 字段分隔符 -k 以哪个字段为关键字进行排序 -u 去重 -f 排序时不区分大小写 uniq命令 注意:使用uniq命令时,一定要先进行排序 -c 显示文件中行重复的次数 -d 只显示重复的行 -

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

(转)linux常用命令

原地址:http://www.cnblogs.com/svage/p/3700122.html 1.删除目录及子目录下的 .svn目录 find . -type d -name ".svn" | xargs rm -rf 2./tmp 目录的权限 drwxrwxrwt rwt的意思是:对目录有执行权限,但不能删除,即sticky bit rwx : 可读可写可执行 4+2+1 3.改变群组.用户.权限 chgrp   群组名   改变的目录 groupadd -g gid gname

Linux 常用命令之文件和目录

1. cd 命令格式:cd  [dirName](cd和目录之间使用空格隔开) 作用:切换当前目录至dirName. 实例: cd /home 切换当前目录到/home (查看当前目录命令为pwd) cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd ~ 进入个人的主目录 2. ls 命令格式:ls [选项] [目录名] (目录名为空时表示当前目录) 作用: 查看目录中的文件 常用选项: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件. -l 除了文件名之外,

Linux 常用命令汇总

Linux 常用命令汇总 1. 显示日期与时间:date 可修改显示日期格式,如:date +%Y/%m/%d %H:%M à2016/12/25 17:05(%Y:年:%m:月:%d:日:%H:24小时制:%M:分) date –d 参数后可加:today/yesterday/tomorrow 来显示今天.昨天.明天日期 2. 显示日历:cal(默认显示本月月历) cal 2001 可显示2001年整年日历:cal 10 2001 可具体显示某月月历 3.  计算器:bc 4. Tab键:用在

第一章,Linux常用命令

20161124 Linux常用命令 1.find find /etc/ -size +50k -ls find /etc/ -size +50k -ls 2> /dev/null 查看目录下大于50K的文件并用ls列表显示出来, 理解2> /dev/null含义,把没权限的都隐藏起来了 2.pwd ,ls  ,ls -a   ,ls -al ,,ls -alh,touch   ,make, 常用ls -alh 3.标准输入和输出管道 cat >  packages1.txt   之后输

linux常用命令总结

linux常用命令: (1) ls(list,列表) 作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件 ls -l 以详细信息显示 ls -a -l ls -l -a ls -la ls -al 四种方式都是可以的 (2) cd(change directory,更改目录) 作用:用来切换目录 涉及到相对路径和绝对路径 cd .. ..代表上一层目录 .代表当前目录 (3) pwd(print work directory,打印工作目录) 作用:打印出当前的绝