温馨提示:用红色标出的字体为特别注意
- V仔我才刚刚学习linux,特此留下这篇博客记录自己的错误日志及学习记录。
- 很多人会遇到这样的情况,这时候你只要在输入一个‘符号就可以解除了
[linuxprobe@linuxprobe ~]$ '
>
> ^C
新手常见错误
在登录linux系统时很多人遇到这样的情况,输入用户密码时不显示,这是linux的特点,其实你已经在输入了。
linux用户分为普通用户和root用户,root用户权限更大,可以对系统修改
-
(一)常用命令
su - root //切换到root用户
passwd [用户名] //修改用户名密码
cd [文件路径选项] //切换到某一文件路径
less [options] //查看文件,可上下翻页
more [options] //按百分比查看文件,只能向前
ls [options] //显示当前目录文件
- -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
- -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
- -r 将文件以相反次序显示(原定依英文字母次序)
- -t 将文件依建立时间之先后次序列出
- -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
- -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
- -R 若目录下有文件,则以下之文件亦皆依序列出
(二)重要命令
mv (移动文件或文件夹)
语法
mv [options] source dest
mv [options] source... directory
- -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;
- -f: 在mv操作要覆盖某已有的目标文件时不给任何指示;
mv应用
mv add bb //将文件aaa更名为bbb
mv info/ logs //将info目录放到logs目录下
mv /user/student/* ./ //将/user/student下的所有文件移动到当前目录
cp (复制文件或文件夹)
语法
cp [options] source dest
cp [options] source... directory
cp应用
- -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
- -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
- -f:覆盖已经存在的目标文件而不给出提示。
- -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。
- -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
- -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
- -l:不复制文件,只是生成链接文件。
rm (删除文件或文件夹)
语法
rm [options] name...
- -i 删除前逐一询问确认。
- -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
- -r 将目录及以下之档案亦逐一删除。(rf可一起使用,语法为rm –rf [options])
文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。