您的位置:首页 > 运维架构 > Linux

Linux 基础命令总结

2013-07-14 17:13 253 查看
1、cd

cd 回到用户的家目录
cd ~username 进入指定用户的家目录
cd - 在当前目录和前一次所在的目录来回切换

2、cp
r 递归复制

-a 递归复制
-i 交互式,覆盖前提醒确认

3、 mv移动:
mv 要移动的文件 ... 目标
-i 覆盖前提醒确认;
rm删除:
-i 提醒
-f 强行删除;
-r 递归删除目录及其内部的所有文件;
4、pwd
显示当前路径
5、dirname
显示指定路径下的目录
6、touch
修改文件的时间戳
-a 修改访问时间
-m 修改文件被改变的时间
-t 自己设定文件的时间戳(年月日时分.秒),与a、m配合使用
7、type
可区分命令的种类 是内部命令还是外部命令
8、history
-c 删除命令列表
-d n 删除第n条命令
9、stat
显示一个文件的时间戳
10、ls 列出指定目录下的文件
-l 以长格式显示文件的详细属性文件类型
-a 显示所有文件,包括隐藏文件
-A 跟-a功能相同,但不显示.和..;
. 当前目录;
.. 上级目录;
-n 以用户及组的id号排序;
-h 文件大小会自动进行单位换算;
-r 文件名逆序显示;
-R 递归显示;
11、useradd USERNAME

创建用户 在创建用户的同时为其创建一个同名的私有组
-u UID 指定用户的UID
-g GID 指定用户的GID
-c COMMENT 指定用户的注释信息
-d /pdth/to、somewhere 指定家目录
-s 指定SHELL
-v 创建系统用户
-m 创建用户的时候,必须建立用户家目录
-M 创建用户时,其家目录不会被真正创建
12、groupadd 创建组
-g 指定组的GID
-r 创建系统组
13、usermod: 修改用户信息
-u UID 修改用户的UID
-g GID 修改用户的GID
-a -G GID: -G 修改额外组时会覆盖原有的额外组,同时使用-a选项则能保留原有的额外


-c COMMENT 修改用户的注释信息
-s /PATH/TO/SHELL 修改用户的SHELL
-l NEW_NAME: 改用户的登录名称;
-m -d /path/to/somewhere:-d 只修改家目录指向,同时使用-m选项则可实现将原来家目录移动为新的
14、groupmod 修改组的信息
-g 修改组的GID
-n 修改组的名字
15、修改密码属性:
passwd:
-n 密码最短使用天数;
-x 最长使用天数;
-w 警告天数;
-i 非活动时长;
-l 锁定账户
-U 解锁账户
chage
-d 修改密码的最近一次修改时间
-m 修改最短使用期限;
-M 修改最长使用期限;
-W 修改警告天数;
-I 修改非活动天数;
-E 修改过期时间;
usermod
-e YYYY-MM-DD 指定帐号过期期限;
-i # 非活动天数;
16、chown
chown:改变文件属主、属组,只有管理员是也此命令
-R 递归修改(修改目录及其内部文件的属主)
--reference=/path/to/somefile file... 把file的属主设定为与somefile的属主一样(不需要指定属主)
chown USERNAME:GRPNAME fiel... 同时改变属主和属组,也可以用 chown USERNAME,GRPNAME fiel...
chown :GROUPNAME fiel.... 修改属组
17、chgrp
chgrp:修改文件属组
-R 递归修改(修改 目录及其内部文件的属组)
--reference=/path/to/somefile file... 把file的属主设定为与
somefile的属组一样(不需要指定属组)
18、chmod
chmod:修改文件的用户权限
-R:递归修改
--reference=/path/to/somefile file...
修改某类用户的某些权限
u:属主
g:属组
o:其他
a:所有
chmod u=wr,g=w /fiel..
chmod uo=wr /file..
修改某类的用户某位或某些位权限
chmod 用户类别[-/+]MODE fiel..
19、 cut
用于剪切文本的内容,最常用的功能是能够以指定的符号作为内容的分隔符,将每一行切片,而只取某些片
-d:指定字段分隔符,默认的是空格 cut -d: -f7 空格符 cut -d''
-f:指定要剪切显示的字段
-f 1 表示显示第一个字段 cut -f1
-f 1,3表示显示第一个和第3个字段
-f 1-3表示显示从1到3的字段
20、 wc 单词统计
-l 只显示行数
-w 只显示单词数
-c 只显示字符数
21、 mkdir 创建目录 rmdir 删除目录
22、 uniq
-d:只显示重复行
-c:显示某一行的重复次数 -p:递归创建
-V:显示创建信息
23、tr:转换或删除字符
tr ab AB 把小写ab都换位大写AB
-d:可以实现删除出现在字符集中的所有字符
33、grep

24、grep:根据模式,搜索文本,并将符合模式的文本行显示出来
-i 忽略大小写
-v 反向查找,显示没有被模式匹配的行
-O 只显示被模式匹配的字符串

本文出自 “遗失ぜ的ァ美好~” 博客,请务必保留此出处http://limian.blog.51cto.com/7542175/1248735
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: