1、查看linux内核版本:uname -a
Linux localhost 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
2、查看linux发布版本: cat /etc/issue
CentOS release 6.4 (Final)
3、查看根目录文件目录:ll /
total 114
dr-xr-xr-x. 2 root root 4096 May 29 2014 bin
dr-xr-xr-x. 5 root root 1024 May 29 2014 boot
drwxrwxrwx. 8 nginx nginx 4096 Jan 14 17:37 data
drwxr-xr-x. 15 root root 3420 May 17 09:14 dev
drwxr-xr-x. 64 root root 4096 May 17 09:13 etc
drwxr-xr-x. 2 root root 4096 Sep 23 2011 home
-rw-r–r–. 1 root root 11274 Mar 1 19:51 index.html
dr-xr-xr-x. 8 root root 4096 May 29 2014 lib
4、查看网络情况:ifconfig
eth0 Link encap:Ethernet HWaddr 9A:AC:A5:40:F8:D6
inet addr:192.168.1.24 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:131077480 errors:0 dropped:0 overruns:0 frame:0
TX packets:97809 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:165080511128 (153.7 GiB) TX bytes:474453188 (452.4 MiB)
Interrupt:18
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2694278 errors:0 dropped:0 overruns:0 frame:0
TX packets:2694278 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:569602838 (543.2 MiB) TX bytes:569602838 (543.2 MiB)
5、查看宿主机的进程: ps aux | head(前九个)
ps -ef |grep js
6、重启docker:service docker restart
7、查看当前路径:pwd
8 、查看系统时间:date
9、查看系统信息: cat /proc/
10、返回上两级目录: cd ../..
11、返回上次所在的目录: cd -
12、查看文件夹所有文件(包含隐藏文件) :ls -a
文件详细信息:ls -l
文件详细信息+文件大小:ls -lh
文件id号:ls -i
13、目录操作(递归-p):mkdir -p test/paki
14、重命名/移动:mv dir1 new_dir
15、删除一个叫做 ‘dir1’ 的目录并同时删除其内容:rm -rf dir1
16、从 ‘/’ 开始进入根文件系统搜索文件和目录:find / -name file1
17、删除目录下所有的带有某后缀的文件
find ./ -name *.idx | xargs rm
18、重启服务器:reboot
19、 tar 文件压缩与解压
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
20、文件操作
- 文件复制 : cp a.jpg b.jpg
- 文件移动:mv a.jpg ../
- 文件删除:rm -f a.jpg
- 文件夹删除:rm -rf abc/
- 复制文件或者文件夹到远程服务器:scp -r abc/ 192.168.1.24:/root/ -