近期有用户数据库需要部署到LINUX下,没办法,只能拣起多年不用的红帽,先把命令贴出来.
1. mkdir 命令用来建立子目录
Eg: mkdir data1
2. rmdir 命令用来删除空的子目录或无用的目录的文件.
Eg: rmdir data1
3. cp 命令用来将文件或目录复制到其他目录中.
Eg: cp file dir
cp file1 file2
cp –r sdir ddir
4. rm命令用来删除目录中的文件或目录本身.
rm –r 删除非空目录,有提示。
rm –rf删除非空目录,无提示。
5.ls 用来显示当前目录中的文件和子目录列表,通过配置不同的参数,可以以不同的方式显示目录内容。
ls
ls –a
ls –l
ls –s –S
ls –al
6.cat 命令用来显示文件的内容(常和more搭配使用)
cat filename
cat filename|more
cat filename >filename1 重定向
7.cd 命令用来进入目录 cd dir ;cd /home;.cd ..;
8.more 命令用来显示内容超过一屏的文件。
9.head –count|-n number filename
Eg: head -2 filename 显示文件的头二行
head -
10:cmp 命令用来比较两个文件大小
Cmp file file1
Cmp –l file file1
11.du 命令用来显示磁盘的剩余空间大小。
12.file 命令用来显示文件的类型。
Eg: file filename
13.cut 命令用来移除文件中部分内容。
cut [-cfd] filename
-c:指定列的位置
-f:指定各字段(默认情况下的TAB为字符分割符)
Eg:cut –c1,3 filename 移除第1列和第3列的字符
cut –c1-3 filename移除从第1列到第3列的字符
cut –f1 file
cut –
14.wc 命令用来显示文件中字节,词组和文本行的数目。
分别按行,单词数,字符显示排列。
15.gzip –v file 命令用来将文件压缩在.gz的文件,其压缩比例最大
16.gunzip filename 命令用来解gzip压缩文件的工具程序
17.touch filename
命令用来将file 的Access,Modify,change时间都在更新为系统现在的时间。
可用ls –l filename 来查看。
18.uniq 命令用来移除已分类文件中的重复文本行。
uniq –c filename 显示文本行重复的次数。
19.Locate filename 功能:定位文件所在的路径.
20. rpm
格式:rpm –i package_file
安装一个软件包.
格式:rpm –e package_file
卸载一个软件包.
格式:rpm –qa |more
查看本机上已经安装的软件包。
21.clear 清屏
22. which 命令名
显示该命令的路径和别名。
23. man 命令名
查看该命令的help文档。
24.dmesg 显示内核启动的状态信息。
25.uname 显示系统信息。
26.grep 按内容查找前面命令的结果。
27.Find dir options [action]
参数: -name name 查找名为name的文件
-user name 查找用户名为name的文件
-type [fdlcb] 查找指定类型的文件
-size[+/-]n[c/k] 查找指定大小的文件
Eg: #find .-type d 列出当前目录下的类型为目录的所有文件
#find /home –name file 列出/home目录下的文件名为file的文件
#find –name “*.var” 列出当前目录下以.var为后缀名的所有文件.
28.ln [-s] file file1
-s:软连接
硬连接
29.tar cvf tar_file file_list
功能:将在当前目录下创建一个名为了tar_file其后缀名为.tar的文件,该文件将包含由file_list指定的文
件内容。
[root@linux /home]#tar cvf test.tar /root
功能:将/root下的所有文件打包在test.tar中
参数:c 建立文档而不是浏览现在文件中的内容
v 命令在长方式下运行
f 存档到文件下而不是磁带机
eg:[root@linux /home]#tar tvf text.tar 打包
tar xvf text.tar 解包
30.stat file or directory
功能:显示 file或目录的统计数据,即文件各大小,访问权限,用户,组,访问时间,修改时间等信息。
31. useradd –u UID [-g gID] username (UID>500)(Gid=500)级别越小ID越大;反之相反
Root:uid=0
Eg: useradd –u 600 wmr
设密码: passwd username
New password:
Retry password:
32.userdel_-r_username
删除用户 eg :userdel –r wmr
33.su wmr 切换用户 如果要退出当前用户的登录。可以输入exit
34.vi /etc/passwd 可查看创建用户情况 /etc保存与系统设置和管理相关的文件
35.Chmod username [+/-] 标志文件
功能:设置用户对文件访问的权限。
Chmod u + rw file
设置file文件的创建者对它增加读写权限
g:创建者所在的组
u:其它用户
chmod ug +x file
chmod 755 file
r:对应数值4
w:对应数值2
x:对应数值1
-:对应数值0
36.网络接口管理
㈠:ifconfig 查看本机的IP
㈡:ifconfig eth0 192.168.16.4 netmask 255.255.255.0修改子网掩码
㈢:ifconfig eth0 up(启动网卡接口)/down(关闭网卡接口)
㈣:route 查看本地路由
㈤:route add default gw 192.168.16.1
㈥ping www.sina.com
㈦netstat 查看本地端与其它主机之间的连接状态和分组传输等数据.