1.目录
1.目录切换命令 cd usr 切换到该目录下usr目录。 cd ../ 切换到上一层目录。 cd / 切换到系统根目录。 cd ~ 切换到用户主目录
2.增加目录操作 mkdir 目录名
3.查看目录 ls 查看目录下所有的目录和文件。 ls -a 查看目录下所有的目录和文件,包括隐藏的。 ls -l 查看该目录下所有的目录和文件的详细信息,可以缩写成 ll
4.修改目录 mv 目录名称 新目录名称
5.移动目录位置 mv 目录名称 目录的新位置。此命令对文件和压缩包同样可以
6.拷贝目录 cp -r 目录名称 目录拷贝的目标位置。 -r 递归拷贝
7.删除目录 rm -r 目录。 此命令同样可以删除文件和压缩包
8.在某目录下查找名为“elm.cc”的文件
find /home/lijiajia/ -name elm.cc
查找文件名中包含某字符(如"elm")的文件 find /home/lijiajia/ -name '*elm*' 。
find /home/lijiajia/ -name 'elm*' 。find /home/lijiajia/ -name '*elm'
2.文件的操作命令(增删改查)
1.新建文件 touch 文件名称
2.查看文件 使用more可以查看文件,可以显示百分比,回车可以向下一行, 空格可以向下一 页,q可以退出查看。
使用less查看/etc/sudo.conf文件,可以使用键盘上的PgUp和PgDn向上 和向下翻 页,q结束查看
3.修改文件内容 vim 文件名。 此时处于命令模式,点击键盘i/a/o进入编辑模式,可以编辑文件。编辑完成后,按下Esc,退回命令模式,需输入冒号:进入底行模式,在底行模 式下输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。
4.删除文件 mv -rf 文件名
3.解压缩命令
1.打包并压缩文件 tar -zcvf 打包压缩后的文件名 要打包压缩的文件。 其中:z:调用gzip压 缩命令进行压缩。 c:打包文件 。 v:显示运行过程。 f:指定文件名。
如:tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
2.解压压缩包 tar [-xvf] 压缩文件。
tar -xvf xxx.tar.gz -C /usr 。------C代表指定解压的位置,将压缩包解压到指定位置
4.进程
1.ps -ef 查看当前系统中运行的进程
2.杀死进程 kill -9 进程的pid
5.网络通信命令
1.查看当前网卡信息 ifconfig
2.查看与某台机器的连接情况 ping ip地址
3.netstat -an 查看当前系统端口的使用情况
6.linux的权限命令
1. 权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls -l命令我们可以 查看某个目录下的文件或目录的权限
linux权限
文件的类型:d:代表目录 。-:代表文件 。l:代表链接(可以认为是window中的快捷方式)
r:代表权限是可读,r也可以用数字4表示
w:代表权限是可写,w也可以用数字2表示
x:代表权限是可执行,x也可以用数字1表示
权限
2.修改权限命令chmod
修改a.txt的权限为属主有全部权限,属主所在的组有读写权限,其他用户只有读的权限。
chmod u=rwx,g=rw,o=r aaa.txt 。chmod 764 aaa.txt
7.其他命令
1.显示当前所在位置 pwd









网友评论