cd 文件夹/目录 名称 进入此文件夹/目录 只能进层叠级别文件,不能跳跃,过渡.
cd -返回上一个目录
cd ..返回上一个文件夹
cd ~ 返回首目录
cd ../../ 返回上一个目录,上一个目录,../以此类推
ls(list,列表)
作用:使用列表把当前文件夹下所有文件显示出来
ls -a 显示所有文件,包括隐藏文件
ls -l 以详细信息显示
ls -a -l
ls -l -a
ls -la
ls -al 四种方式都是可以的
ls -文件夹名字 查看文件夹里所有文件
pwd(print work directory,打印工作目录)
作用:打印出当前的绝对路径
pwd 文件名称
mkdir(make directory,创建文件夹)
作用:创建空文件夹
mkdir -p 级联创建文件夹
mkdir 文件名 文件名 一环套多环
mkdir -p 文件名/文件名/文件名 一环套一环
touch
作用:创建空文件
touch 文件名称
mv(move,移动)
作用:在目录间移动文件,重命名文件
mv 源文件pathname 目的文件pathname
重命名 mv 源文件名称 新文件名称
cp(copy,复制)
作用:复制文件或文件夹
cp 源文件pathname 目标文件pathname
cp -r 用来复制文件夹
cp -f 强制复制 没有提示
cp -i 交互式复制 有提示
cp -v(r f i)显示进度
实际操作时,一般都是cp -f复制文件,
cp -rf 强制复制文件夹
rm(remove,去除,删除)
作用:用来删除文件,文件夹
rm 文件pathname 删除文件
rm -r 文件夹pathname 删除文件夹
cat
作用:直接在命令行下显示文件内容
cat/文件名 查看当前路径下的下载内容
还可以把一个或几个文件整合成一个文件
用法 cat 文件名 文件名>文件名
> 覆盖重定向 会覆盖原来的内容
>> 追加重定向 追加到另一文件的底部
cat /etc/samba/smb.conf 查看绝对路径下的文件内容
rmdir(remove directory,删除文件夹)
作用:删除空文件夹
rmdir和rm -r的区别:rmdir只能删除空文件夹,而rm -r可以删除空文件夹和非空文件夹
ln(link,连接文件)
基础:windows中快捷方式,实际上快捷方式和它指向的文件是独立的两个文件,两个都占硬盘空间,只不过用户访问快捷方式时,其效果等同于访问指向的文件。
linux中有两种连接文件:
一种叫软连接(符号连接),等同于windows中快捷方式
一种叫硬连接
创建软连接文件: ln -s 源文件名 符号连接文件名
举例:ln -s src.c,linker.c, linker.c就是
src.c的一个符号连接文件
硬连接:ln 源文件名 连接文件名
软链接删除一个源文件也会消失
硬链接必须删除所有链接文件才能彻底删除
压缩和解压
tar -zcvf 压缩后的文件名字(压缩包名字) 要压缩的文件名字,可以多个
例如 tar -zcvf 1.txt.gz 2.txt 3.txt 把2.txt,3.txt文件压缩到名为1.txt.gz中.
tar -zxvf 压缩包名字 或 tar -zxvf 压缩包名字 -C 文件夹名字 把压缩包压缩到指定的文件夹里
例如 tar-zxvf 1.txt.gz -C 01/02 把压缩包1.txt.gz里的文件解压到01文件夹里的02文件夹里.
tar -zxvf 解压 效果最好
tar -jxvf 解压 效果其次
unzip 压缩包名字 解压 效果其次
tar -jcvf 也可以压缩 效果其次
sudo apt install 软件包名字 安装这个软件 需要密码.
linus是多用户多任务操作系统.
sudo useradd 用户名 -m 创建新用户
sudo passwd 用户名 修改用户密码
su - 用户名 切换用户
su -s 超管
exit 退出
which 命令 可以显示这个命令的路径
sudo groupadd 组名字 添加组
sudo groupdel 组名字 删除组
新增用户不能使用sudo权限 ,能把用户添加到sudo组和adm祖中.
sudo usermod -a -G sudo 组名字
sudo usermod -a -G adm 组名字
执行以上两个命令,一定要在有sudo权限的用户里
在有权限的组里给没有权限的组里添加sudo权限可以使用sudo,添加adm权限不能使用sudo
sudo chmod u=rwx,g=rwx,o=rwx 文件名字 改变文件权限
r 可读 w 可写 x 可执行
sudo chown 用户名 文件 改变文件拥有者
sudo chgrp 组名字 文件 改变文件拥有组
ps -aux 显示进程
kill -9 pid 杀进程
if config 查看ip地址
ping www.baidu.com 查看电脑是否联网
ping 127.0.0.1 检查网络设备是否良好
df -m 检测整个磁盘使用情况
du -h 检测当前路径使用情况
top或htop 动态显示进程
date 显示当前时间
cal 显示日历
ctrl +c 推出查看进程状态
网友评论