文件相关命令初步

文件操作命令:

ls --查看文件
-a 列出所有文件,包括以 “.” 开头的隐含文件
-l 列出文件大部分属性
-F 在每个文件名后附上一个字符以说明该文件的类型。“*”表示普通的可
执行文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;
“=“表示套接字(sockets);什么也没有则表示普通文件。
mv --移动或重命名文件,移动过程中可以同时进行改名操作
cp --拷贝文件,拷贝过程中可以同时进行改名操作
不加参数是拷贝文件
-r 添加此参数是拷贝目录
rm --删除文件
不加参数是直接删除文件
-r 是删除目录,如果目录中有文件那么会询问
-f 无需确认
-rf 是直接删除目录,无需确认
touch --创建空文件或更新文件时间

==============================================

stat --打印信息节点(inode)内容
Access:文件最近一次被访问的时间
Modify:文件内容最近一次被修改的时间
Change:文件属性最近一次被改变的时间

alias --GNU命令解释程序“Bourne二世”
也就是别名
比如:
alias li=“ls -l”
就是给命令 ls -l 起了一个别名 li
unalias --就是取消别名

在shell中用alias起了别名只是暂时的,下次启动程序就会失效
比如要将alias li="ls -l"永久实现,就要进入主目录,修改 .bashrc文件
也就是 vi ~/.bashrc,将alias li="ls -l"写入进去

==============================================

目录操作命令:

pwd --查看当前所在路径
cd --改变当前路径
mkdir --创建新目录
rmdir --删除空目录
rm -r --删除非空目录
-rf --删除非空目录,并无需确认

==============================================

其他命令:

echo : 显示内容
cat : 查看文件内容
more 或 less : 逐屏查看文件内容
vi : 编辑文件
按 i 键进入编辑模式
按 : 键进入命令行模式
按 u 撤销刚才的操作
按 ctrl + r 是重新进行刚才的操作
按 ESC 再按 wq 保存并退出
按 q 退出
按 q! 不保存退出

==============================================

添加用户 更改密码

useradd :
useradd prinz
新添加的用户在修改密码前不能直接登陆

passwd :
passwd prinz
更改prinz的密码,密码必须符合复杂性规则

接着刚才的内容。都是最基础的,希望对新手有帮助。

:stuck_out_tongue: