查看当前目录:pwd
切换当前目录:cd
/:整个操作系统根目录(linux没有盘符和扩展名的概念)
如切换到根目录下的usr目录 cd /usr
~:当前用户的家目录 cd ~
. :当前目录 cd .
.. :上一级目录 cd ..
-:上次访问的目录 cd -
移动或重命名文件:mv 源文件|目录 目标文件|目录
建立目录 :mkdir 目录名 建立多级目录加上 -p参数
如: mkdir a 或 mkdir ./a 在当前目录下创建a目录,相对路径
mkdir /a 在根目录下创建a目录,绝对路径
mkdir -p a/b 建立多级目录
删除目录:rm,(删除文件)
加-r可递归删除目录及子目录
加 -f 删除目录或只读文件时不显示确认框
同时使用:rm -rf (强制指定删除目录)
创建文件 :touch filename
复制文件:cp 源文件|目录 目标文件|目录
加-r参数可以复制目录
查看文件内容:cat
cat 文件名
cat -n 文件名 (查看的内容加行号)
还可用 head 或 tail 查看文件
ls:简单列出文件名
显示隐藏文件可用 ls -A
查看文件权限 ls -l
-A 和 -l 可同时用 ls -Al
查看某目录的完整属性 ls -dl
显示所有文件大小 ls -AsSh (s为显示文件大小,S为按文件大小排序)
ll:详细列出了文件的类型、所有者权限、所有者组权限、文件大小、最后修改时间等
加-h可以提高文件大小可读性 ll -h
清除文件内容: :> file (冒号加大于号后跟文件名)
如:查看主机名: cat /etc/hostname
将两个文件合并到第3个文件中: cat file1 file2>file3
统计指定文件中的字节数、字数、行数: wc [选项] 文件
- c 统计字节数 - l 统计行数 - w 统计字数
vim编辑器 相当于window下记事本程序,可以完成文件的创建和编辑
vim wenjian.txt:新建一个文件wenjian.txt,会打开vim编辑器,可以在里面编辑内容,
要先切换到修改模式,按字母 i,
编辑完后,按esc键退出编辑状态,之后有几种选择:
①保存文件:“:wq”三个字母
②不保存退出,用于没修改任何内容时。输入“:q”两个字母。
③不保存并强制退出,用于修改了内容不保存退出。输入“:q!”三个字母。
④强制保存并退出,“:wq!”四个字母(只读文件)
文件压缩和解压:tar
Linux下常用压缩文件为*.tar.gz
解压文件:tar -zxvf *.tar.gz,指定解压目标加参数-C
压缩文件:tar -zcvf *.tar.gz 源文件
更改文件权限 :chmod
r:read w:write x:execute(运行)
drwx-w-r-x 1 linux root 1314520 Nov 28 2021 bin
d:文件类型
rwx:2-4位代表当前用户(user)对文件有读、写、运行的权限
-w-:5-7位代表当前组的其他用户(groop)对文件只有写的权限
r-x:8-10位代表其他用户(others)对文件有读。运行的权限
1: 链接数
linux:所属用户
root:所属组
1314520:文件大小
Nov 28 2021:最后修改日期
bin:文件名
查看IP地址:ifconfig
Window与Centos互传文件:
Window->Linux:rz (会弹出对话框选择window中文件传到Linux当前目录下)
Linux->Windows:sz 文件名(会弹出对话框将Linux当前目录下文件传到指定位置)
用户操作:
添加用户:useradd 用户名
为用户设置密码:passwd 用户名
删除用户及用户组:userdel -f 用户名
切换用户: su 用户名 (switch user)
查看及修改主机名:
查看:hostname 或者 cat /etc/hostname
修改:hostnamectl set-hostname 新主机名
或vim /etc/hostname直接编辑,重新打开连接窗口生
打印内容到终端:echo 或 print , 例:echo “helloworld”
下载:wget 资源url,可以直接将资源下载到当前目录。
清屏:clear
退出登录:exit