目录和文件相关命令:
---------------------增----------------------
mkdir:
作用:创建新目录
格式:mkdir [-p] [/路径/]目录名
touch:
作用:新建空文件,或更新文件时间标记
格式:touch 文件名...
-------------------------删-----------------------
rm:
作用:删除文件或目录
格式:rm [选项]... 文件或目录
选项:
-f 强行删除文件,不提醒
-r 递归删除整个目录树
------------------------改------------------------
cp:
作用:复制文件或目录
格式:cp [选项]... 源文件或目录... 目标文件或目录
选项:
-f 强制覆盖目标同名文件或目录
-r 递归复制整个目录树
-p 保持源文件的属性不变
-i 需要覆盖文件或目录时进行提醒
mv:
作用:移动文件或目录,移动位置不变则相当于改名
格式:mv [选项]... 源文件或目录... 目标文件或目录
---------------------------查----------------------------
ls:
作用:列表显示目录内容
格式:ls [选项]... [目录或文件名]
选项:
-L 以长格式显示
-a 显示所有子目录和文件的信息,包括隐藏文件
-d 显示目录本身的属性
-h 字节单位显示信息
-R 递归显示内容
--color 以颜色区分不同类型的文件
which:
作用:查找Linux命令文件并显示所在位置--搜索范围有path环境变量指定
格式:which 命令或程序名
find:
作用:查找文件或目录
格式:find [查找范围] [查找条件]
查找条件:
-name 按文件名称
-size 按文件大小
-user 按文件属主
-type 按文件类型
cat:
作用:显示出文件的全部内容
命令:cat[选项] 文件位置/文件名
wc:
作用:统计文件中的单词数量
命令:wc [选项]... 目标文件...
选项:
-l 统计行数
-w 统计单词个数
-c 统计字节数
文本编辑器:
三种工作模式:
命令模式:
向上翻页 pgup
向下翻译 pgdn
文件首行 gg
文件尾行 G
文件某行 3G
行首 home
行尾 end
查找字符 /word
在整个文件中替换所有的字符 old为new :% s/old/new/g
定位下一个匹配的被查找字符 n
定位上一个匹配的被查找字符 N
撤销 u
输入模式:
末行模式:
显示行号 :set nu
取消行号 :set nonu
未修改退出 :q
保存退出 :wq
打开新文件进行编辑 :e /etc/file
在当前文件中读入其他文件内容 :r /etc/file
----------------------用户操作-------------------------
useradd命令
格式: useradd [选项]... 用户名
选项:
-u 指定 UID 标记号
-d 指定宿主目录,缺省为 /home/用户名
-e 指定帐号失效时间
-g 指定用户的基本组名(或UID号)
-G 指定用户的附加组名(或GID号)
-M 不为用户建立并初始化宿主目录
-s 指定用户的登录Shell
passwd命令
格式:passwd [选项]... 用户名
选项:
-d 清空用户的密码,使之无需密码即可登录
-l 锁定用户账号
-S 查看用户账号的状态
-u 解锁用户账号
usermod命令
格式:user [选项]... 用户名
选项:
-l 更改用户账号的登录名称
-L 锁定用户账号
-U 解锁用户账号
userdel命令
格式:userdel [-r] 用户名
选项:
-r 连用户的宿主目录一并删除
groupadd命令
格式:groupadd [-g GID] 组账号名