linux 常用命令

文件操作

ls 显示文件和目录列表  

 -l 列出文件的详细信息 -------可以直接使用ll

 -a 列出当前目录所有文件,包含隐藏文件

mkdir 创建目录  

 -p 父目录不存在情况下先生成父目录

cd 切换目录

touch 生成一个空文件

cp 复制文件或目录

 cp  srcFile  destFile

rm 删除文件

-r 同时删除该目录下的所有文件

-f 强制删除文件或目录

 rm -r -f 强制删除文件或者目录

mv 移动文件或目录、文件或

 mv  aaa  bbb aaa改名为bbb

wc 统计文本文档的行数,字数,字符数

rmdir 删除空目录

pwd 显示当前工作目录

ln 建立链接文件(类似于windows的快捷方式

Vi 编辑器(在linux系统中编辑文本一般我们使用vi编辑器)

vi + 文件  刚进入是一般模式 只能查看不能编辑

  a,n,o,i进入编辑模式   

  esc退出编辑模式  进入一般模式

   :进入命令模式   :wq  保存并推出  :q!直接退出  :q 退出不保存

查找字符串 命令模式下输入/字符串”,例如“/search”。如果查找下一个,按“n”即可。

    要自当前光标位置向上搜索,请使用以下命令:

    /search Enter

    其中,search表示要搜索的特定字符序列。

压缩

  tar [-cxzjvf]   压缩打包文档的名称 欲备份目录

  参数:

-c :建立一个归档文件的参数指令

-x :解开一个压缩文件的参数指令!

-z :是否需要用 gzip 压缩?

-j :是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件

-f :使用档名,在 f 之后要立即接档名

 举例如下

 tar -czvf    a.tar.gz    aaa.txt 【压缩】

 tar -xzvf    a.tar.gz    【解压到当前文件夹】

 tar -zxvf   a.tar.gz -C   dir/   解压到指定的dir目录下

系统命令(部分命令需要root身份)

 修改ip    vi /etc/sysconfig/network-scripts/ifcfg-eth0

查看指定端口号的进程情况  netstat -tunlp |grep 端口号

 

杀死进程 kill -9 【进程号】 -9强制杀死

 top(类似于windows的任务管理器)

重启网络服务

root权限下   service network restart

关闭防火墙服务  service iptables stop

关闭防火墙自动启动   chkconfig iptables off

原文地址:https://www.cnblogs.com/javabigdata/p/7147043.html