Linux命令(1):用户管理和文件管理

来源:互联网 发布:衬衫品牌 知乎 编辑:程序博客网 时间:2024/04/30 03:32

登陆相关命令


cal 查看日历
passwd 修改密码
ls  -l  查看目录和文件(-l选项)
whoami  查看当前用户


文件管理相关命令


在Linux中,有三种基本的文件类型

1 普通文件
2 目录
3 设备文件(字符设备文件[c],块设备文件[b])
查看当前目录下的文件和目录可以使用 ls 命令
通过 ls 命令的 -l 选项,你可以获取更多文件信息


通过 ls -l 列出的文件,每一行都是以 a、d、- 或 l 开头,这些字符表示文件类型



元字符
元字符是具有特殊含义的字符。* 和 ? 都是元字符:
* 可以匹配 0 个或多个任意字符;
? 匹配一个字符。


$ls ch*.doc
可以显示所有以 ch 开头,以 .doc 结尾的文件


查看隐藏文件
查看隐藏文件需要使用 ls 命令的 -a 选项:


创建文件
$ vi filename
按下 i 键即可进入编辑模式
vi编辑器按Esc退出后还得按shift+冒号再输入wq!保存退出,只输q!是不保存退出


编辑文件
$ vi filename
按下 i 键即可进入编辑模式
vi编辑器按Esc退出后还得按shift+冒号再输入wq!保存退出,只输q!是不保存退出


查看文件
$ cat filename
可以通过 cat 命令的 -b 选项来显示行号


统计单词数目
$ wc filename


复制文件
$ cp source_file destination_file


重命名文件
$ mv old_file new_file 
mv 命令其实是一个移动文件的命令,不但可以更改文件的路径,也可以更改文件名


删除文件
$ rm filename [filename1 filename2 filename3]


标准的Linux流
一般情况下,每个Linux程序运行时都会创建三个文件流(三个文件):
标准输入流(stdin):stdin的文件描述符为0,Linux程序默认从stdin读取数据。
标准输出流(stdout):stdout 的文件描述符为1,Linux程序默认向stdout输出数据。
标准错误流(stderr):stderr的文件描述符为2,Linux程序会向stderr流中写入错误信息





0 0
原创粉丝点击