linux常用指令

2019-03-27 01:12|来源: 网路

1.复制     cp -r srcDocument destDocuent

2.删除     rm -r srcDocument 

3.scp传输:  scp -r search_item_1_new/ sys@192.168.1.166:/opt/sys 

4.windows与linux系统传输文件:

使用secureCRT传输: sz:send至当前windows系统客户端, rz:从windows系统客户端接收文件。

貌似文件太大的时候会出问题,此时建议用winscp、SSH Secure File Transfer Client软件进行传输。

5.看服务及端口对应:   ps axuf | grep XXX  

6.当前端口占用: netstat -an

7.当前进程:  ps -A

8.文件夹下文件磁盘占用: du -sh ./*

9.压缩:  tar -zcvf xxx.tar.gz xxx

解压:tar -zxvf xxx.tar.gz 

10.ps and kill指令

 
使用示例:
[root@node20 updateDB]# ps aux|grep ./update_stock
root 14232 0.0 0.0 5928 724 pts/1 S+ 18:16 0:00 grep ./update_stock
root 25021 0.0 0.0 3056 816 ? S Apr12 0:03 ./update_stock
 
ps aux输出格式:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
 
格式说明:
USER: 行程拥有者
PID: pid
%CPU: 占用的 CPU 使用率
%MEM: 占用的记忆体使用率
VSZ: 占用的虚拟记忆体大小
RSS: 占用的记忆体大小
TTY: 终端的次要装置号码 (minor device number of tty)
 
STAT: 该行程的状态,linux的进程有5种状态:
D 不可中断 uninterruptible sleep (usually IO)
R 运行 runnable (on run queue)
S 中断 sleeping
T 停止 traced or stopped
Z 僵死 a defunct (”zombie”) process
注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页).
 
START: 行程开始时间
TIME: 执行的时间
COMMAND:所执行的指令
 
kill -9 14232 

            

11. 文件中搜索字段

tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。

tail -f foo.txt | grep helloworld

cat:

cat foo.txt | grep helloworld

12.看进程目录位置

pwdx 1234

看进程号为1234的进程所在的目录位置

 

13.wget:

wget http://192.168.32.166:9012/solr/#/main-core/query

默认会下载网页存放在当前目录下。

 

14.sudo su - root

切换用户


转自:http://www.cnblogs.com/DjangoBlog/p/3482699

相关问答

更多
  • 我上次整理过的 你要的话,发信息给我,
  • LINUX常用命令[2022-10-18]

    ftp 传输文件 telnet 登录到远程计算机上 r - 使用各种远程命令 netstat 查看网络的状况 nslookup 查询域名和IP地址的对应 finger 查询某个使用者的信息 ping 查询某个机器是否在工作 使用ftp命令进行远程文件传输 ls 列出远程机的当前目录 cd 在远程机上改变工作目录 lcd 在本地机上改变工作目录 ascii 设置文件传输方式为ASCII模式 binary 设置文件传输方式为二进制模式 close终止当前的ftp会话 hash 每次传输完数据缓冲区中的数据后就显 ...
  • 常用linux命令[2022-03-28]

    在这里有这么个专题可以去看看(专题:Linux常用命令锦集) http://www.ccidnet.com/images/tech/linux/zhuanti/mingling/index.htm
  • 1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。 2、ls命令 这是一个非常有用的查看文件与目录的命令。 3、grep命令 该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等。 4、find命令 find是一个基于查找的功能非常强大的命令,相对而言,它的使用也相对较为复杂,参数也比较多。 5、cp命令 该命令用于复制文件,c ...
  • 改变目录 cd 打开目录 cd [目录路径] 后退到上级目录 cd .. 回到根目录 cd / 显示目录内容 ls 或者 dir 建立新目录 mkdir [目录名字] 删除目录 rmdir[目录名字] 移动文件和目录 mv [被移动文件] [目标目录] 复制文件和目录 cp [源文件目录和文件] [目标目录和文件] 删除文件 rm [文件名字] 文件打包 tar -cvf [所打包的名字] [被打包的文件或目录名字] 取出内容tar包的内容 tar -xvf [包文件] 查看文件 car [文件名字] 编辑 ...
  • cd .. ls -al ===ll vi ./XXX.sh su - services XXXX start/restart user add user del password ifconfig ps -aux ====ps -ef rpm -qa more less cat
  • PWD 显示当前目录 CD 在目录之间移动 LS 显示目录内容 touch 生成空文件 cp 复制文件 mv 移动文件,或改变文件名 rm 删除文件和目录 mkdir 生成目录 rmdir 删除目录 管理文件 file cat head tail more less 操纵文件 wc find locate slocate grep
  • Linux管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制文件 touch 创建文件 mv 移动文件 rm 删除文件 rmdir 删除目录 1.1 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 1.2 cd命令 cd命令用来改变所在目录。 cd / 转到根目录中 cd ~ 转到/home/u ...
  • www.buyuanwanli.cn/bbs 搜Linux会找到的 常用的也就几十条命令而已 不过后面的参数很难理解
  • http://wenku.baidu.com/search?word=linux%D6%B8%C1%EE&lm=0&od=0 详解