【Linux基础】第2讲 linux常用命令

文件命令

Ls:列出目录

Cd:切换目录

Pwd:显示目前的目录

Mkdir:创建一个新的目录

Rmdir:删除一个空的目录,不会误删其他文件或目录。

Cp:复制文件或目录,拷贝目录需要加上-r选项,-r表示递归拷贝目录及其内容

Rm:移除文件或目录,rm命令想要删除目录需要加上-r选项,-r表示递归删除目录及其内容

Mv:移动文件或目录,或修改文件与目录的名称

实战:文件移动

在/home/username下创建tmp1目录

将一个文件test.sh移入到tmp1目录下

删除 test.sh 文件

删除tmp1目录

代码实现

root@ubuntu184-virtual-machine:~# cd ~

root@ubuntu184-virtual-machine:~# ls

snap  test.sh  tmp

root@ubuntu184-virtual-machine:~# mkdir tmp1

root@ubuntu184-virtual-machine:~# ls

snap  test.sh  tmp  tmp1

root@ubuntu184-virtual-machine:~# cd tmp1

root@ubuntu184-virtual-machine:~/tmp1# ls

root@ubuntu184-virtual-machine:~/tmp1# cd ..

root@ubuntu184-virtual-machine:~# ls

snap  test.sh  tmp  tmp1

root@ubuntu184-virtual-machine:~# mv test.sh tmp1

root@ubuntu184-virtual-machine:~# cd tmp1

root@ubuntu184-virtual-machine:~/tmp1# ls

test.shroot@ubuntu184-virtual-machine:~/tmp1# rm -rf  test.sh

root@ubuntu184-virtual-machine:~/tmp1# ls

root@ubuntu184-virtual-machine:~/tmp1# cd ..

root@ubuntu184-virtual-machine:~# ls

snap  tmp1

root@ubuntu184-virtual-machine:~# rmdir tmp1

root@ubuntu184-virtual-machine:~# ls

Snap

文件属性

chmod 763 cm_demo

使用数字法将文件权限修改为:

拥有者:可读可写可执行

用户组:可读可写

其它用户:可写可执行

数字法

需要根据需求,先行计算每个位置的权限结果

r:4

w:2

x:1

-:0,没有权限

使用命令chmod权限数值 文件名 修改文件权限

无论目标文件的权限作何修改,每一部分都必须有结果(数字一定是3位),如果某一部分没有任何权限,直接给0Chmod 777 test ,修改test 文件属性

文件权限修改注意事项

 - 必须明确文件权限的含义

 - 使用数字法还是字母法全凭个人喜好

 - 尽量注意不要随意赋予文件最高权限

实战:查看和修改文件属性

Ls -l 查看文件属性

Ls -ld 查看指定文件的属性

Chmod 777 test 修改test目录的属性

代码实现

root@ubuntu184-virtual-machine:~# vim test.txt

root@ubuntu184-virtual-machine:~# ls -l

total 8

drwx------ 6 root root 4096 Aug 20 23:26 snap

-rw-r--r-- 1 root root    6 Sep  5 19:03 test.txt

root@ubuntu184-virtual-machine:~# chmod 777 test.txt

root@ubuntu184-virtual-machine:~# ls  -ld test.txt

-rwxrwxrwx 1 root root 6 Sep  5 19:03 test.txt

网络命令

Ping:测试网络连接情况

   -c ping的次数

   -l 每次ping的时间间隔

Netstat:打印linux网络系统的状态信息

   -t 列出所有tcp

   -u 列出所有udp

   -l 只显示监听端口

   -n 以数字形式显示地址和端口号

   -p 显示进程的pid和名字

实战:网络系统的状态信息

Netstat

Netstat -t

Netstat -ntlp

性能命令

Top:持续监视系统性能

Ps:查看进程信息

  -aux 显示所有进程,包括用户,分组情况

实战:显示性能与进程

Top

Ps -aux

top与ps -aux 区别是:top实时,ps-aux 快照

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值