linux下的命令集合,LINUX常见命令集合

近期有用户数据库需要部署到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

㈦netstat 查看本地端与其它主机之间的连接状态和分组传输等数据.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值