자료실

홈 / 고객센터 / 자료실

Centos6 자주 사용되는 명령어

기본정보
  • 글쓴이
  • 고객지원팀
  • 조회수
  • 44회
상세내용

使用centos6.5整理出来的常用命令 


1.Vi 基本操作

1) 进入vi

 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:

 $ vi myfile 

 进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。

 

2) 切换至插入模式(Insert mode)编辑文件

 在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,「ESC」键转到「命令行模式(command mode)

 

3)  退出vi及保存文件

 在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」,例如:

 : w filename (输入 「w filename」将文章以指定的文件名filename保存)

 : wq (输入「wq」,存盘并退出vi)

 : q! (输入q!, 不存盘强制退出vi)

--------------------------------------------------------

2)重启网络命令

 service network restart

 

3.CentOS 图像界面

1)命令模式进入图形界面

 startx

 

2)安装图形界面

 如果startx 命令不管用,说明没有安装图形界面,命令安装如下:(需要联网)

 yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

 

3)如果想开机直接进入“命令行模式”,可编辑 /etc/inittab 文件,设置为 id:3:initdefault:

 如果想直接进入“窗口模式”,则设置为 id:5:initdefault:

 在inittab文件里所有的有效语句都遵守如下格式:

 id:runlevels:action:process

 id 可任意起名但不能重复,是唯一标识

 runlevels  运行级别

 

 

 

常用命令:

man   查看帮助信息

info  查看帮助信息

cd /  切换至根目录   cd ..  切换至上一层目录

ls   查看目录下所有文件

ls –a > dir.txt ← 将ls –a命令执行结果输出到dir.txt文件

ls –a >> dir.txt ← 将ls –a命令执行结果附加到dir.txt文件之后

vi   编辑文件

cat  查看文件内容

pwd  显示当前工作目录

touch  新建文件

mkdir 创建新目录

cp   复制文件或目录

mv   移动文件或更改名称

rm   删除文件

find   查找文件

reboot 重启

shutdown  -h 关机

shutdown  -r 重启

 

-------------------------------------------------------

cd ~ 切换到主目录

cd /tmp 切换到目录tmp

cd dir 切换到当前目录下的dir目录

cd / 切换到根目录

cd .. 切换到上一级目录

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

cd ~ 切换到用户目录

 

新建文件夹: mkdir filename

文件重命名: mv oldfilename newfilename

移动文件: mv filename 路径(若多个文件则,filename1/filename2)

安装rpm: rpm -ivh filename

更新rpm: rpm -Uvh filename

压缩文件: tar -zcvf 压缩文件名.tar.gz 被压缩文件名

解压tar.gz: tar -zxcf 压缩文件名.tar.gz

安装软件: yum install software

查看源列表: yum repolist

 

查看CPU位数: getconf LONG_BIT

查看内核/操作系统/CPU信息: uname -a

查看CentOS版本: cat /etc/redhat-release

删除文件: rm filename

删除目录以及它所包含的所有内容: rm -rf 目录

查看crontab文件: cat /etc/crontab

 

查看文件内容编码: enca -L zh_CN filename

文件内容编码转码: iconv -f 原始编码 -t 目标编码 原始文件 > 目标文件

enca -L 当前语言 -x 目标编码 文件名

enca -L zh_CN -x UTF-8 < file1 > file2 (如果不想覆盖源文件)

文件名编码转换: convmv -f 原始编码 -t 目标编码 --notest *.mp3(-r 这个表示递归转换当前目录下的所有子目录)

 

查看Java运行: ps -ef | grep java(Ctrl+C停止)

查看日志: tailf /tmp/skg_json_log

 

 

 

利用vim编辑文件: vim filename

进入INSERT:i

退出INSERT使用其他命令:ESC

读入一个文件内容,并写入到当前编辑器中::r filename

将该编辑器中的内容写入到一个新文件中::w newfilename

暂时离开 vi到指令列模式下执行::! cmd

进入shell命令行,执行完命令后ctril+d推出重新进入vim继续编辑::sh

保存文件但不退出::w

强制保存,不退出::w!

将修改的文件另存到file中,不退出vi::w file

退出不保存::q

退出并保存:ZZ(:wq)

强制保存并退出::wq!

强制退出并不保存::q!

放弃所有修改,从上次保存文件开始再编辑::e!

 

 

上面如果报错的话:借鉴下面命令---:

linux tar.gz zip 解压缩 压缩命令

http://apps.hi.baidu.com/share/detail/37384818

 

download ADT link

 

http://dl.google.com/android/ADT-0.9.6.zip

 

download SDK link

 

http://dl.google.com/Android/android-sdk_r11-linux_x86.tgz(可以通过FQ得到具体的文件名,再通过链接下载即可)

 

tar

-c: 建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

 

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

 

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

 

下面的参数-f是必须的

 

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

 

# tar -cf all.tar *.jpg 

这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 

 

# tar -rf all.tar *.gif 

这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 

 

# tar -uf all.tar logo.gif 

这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 

 

# tar -tf all.tar 

这条命令是列出all.tar包中所有文件,-t是列出文件的意思 

 

# tar -xf all.tar 

这条命令是解出all.tar包中所有文件,-x是解开的意思 

 

压缩

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

 

总结

1、*.tar 用 tar –xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar –xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar –xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar –xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

 


자료실

유용한 자료들을 모아두었습니다.

자료실 목록
번호 제목 글쓴이
62 고객지원팀
61 고객지원팀
60 고객지원팀
59 고객지원팀
58 고객지원팀
57 고객지원팀
56 고객지원팀
55 고객지원팀
54 고객지원팀
53 고객지원팀
52 고객지원팀
51 고객지원팀
50 고객지원팀
49 고객지원팀
48 고객지원팀
47 고객지원팀
46 고객지원팀
45 고객지원팀
44 고객지원팀
43 고객지원팀