linux常用操作指令

好记性不如烂笔头,记录一下当初使用linux操作系统常用的一些指令。

1:cd (改变work路径)

     cd workSpace (进入workSpace目录下)

     cd /home/wkfile (进入home目录下的wkfile目录)

     cd .. (返回上一层目录)

     cd ../.. (返回上一层的上一层)

2、pwd (显示当前工作路径)

3、ls (列出当前目录下的所有文件)

     ls -a 列出所有的文件(包括隐藏文件,隐藏文件以.开头   .当前路径 ..

     ls -l 列出文件详细信息(包括用户权限、字节数等)

     ls -l xxx 列出指定目录下\文件的详细信息


4、chmod (修改文件权限)

-rwxrwxr-x 分别表示拥有者、同组用户、其他人.       注意:第一个-表示是普通文件,后面的- 表示没有此权限。

-   普通文件

c   字符设备

b   块设备

d   目录

l    链接文件

s   socket文件

        r----------- 读权限         4
        w---------- 写权限         2
        x----------可执行权限    1

rwx 表示拥有可读可写可执行的权限。- 表示没有此权限

chmod 777 file.sh 表示对file.sh文件,所有用户都拥有可读可写、可执行的权限。

chmod 775 file.sh 表示对于file.sh文件,拥有者和同组用户有所有权限,但其他用户没有写的权限。

5、touch(创建普通文件)
        touch xxx(文件名)
        touch test (创建一个名字为dir的文件)

6、mkdir(创建目录)
        mkdir xxx(xxx:目录名)
        mkdir dir(创建一个名字为dir的目录)

7、rm(删除普通文件或者目录)
        rm xxx(xxx:普通文件)
        rm file
        rm xxx -r(xxx:目录名)
        rm dir -r

        rm dir/ -r  或者 rm -r dir/  可以删除多级的目录
        rm dir -rf  强制递归删除目录

        rm /mnt/hgfs/linux/test.txt ------>删除指定目录下的某一个文件

8、cp(复制文件或者目录)

cp hello.cpp /mnt/hgfs/linux/(将hello.cpp复制到linux,绝对路径形式)

9、mv(移动命令或者重命名文件)

    mv xxx xxx1(xxx:要被移动的目录,xxx1:xxx移动后所在的目录,这里的xxx表示目录)

    mv xxx xxx1(xxx:原文件名 xxx1:修改后的文件名,这里的xxx表示文件名 )

10、find(查找文件)
        *find xxx -name "file"(在目录xxx下查找文件file)----------------------
        find /home/lgl -name "test.c" 

11、ps(查看系统进程的信息)
        ps -ef(查看所有进程信息)

12、kill(发送信号的命令)
        kill -9 进程PID(杀死对应PID进程)

13、ifconfig(查看系统IP相关信息)

14、ln(软链接)
        ln xxx xxx1 -s(将xxx软链接为xxx1) //实际是给xxx创建一个快捷方式
        ln file.c test -s

15、date(查看系统时间)

16、clear(清屏)

17、alias(给命令取别名)
       alias c='clear' //给clear取一个别名为c
       unalias c(删除别名)

18、tar(解压、压缩文件)

bz2压缩包解压:tar  -jxvf xxx.bz2 (j:针对bz2文件)
bz2文件压缩:   tar  -jcvf xxx.bz2  xxx1  (j:针对bz2文件,xxx.bz2压缩文件名,xxx1:压缩对象)

gz压缩包解压:tar -zxvf xxx.gz (z:针对gz文件)
gz文件压缩:tar -zcvf xxx.gz  xxx1  (z:针对gz文件,xxx.gz压缩文件名,xxx1:压缩对象)

zip文件解压:unzip file.zip
zip文件压缩:zip file.zip file.sh

19、su(普通用户与超级用户切换)

普通用户下运行su命令以后输入密码,切换到root用户。如 su

su 普通用户名 切换为普通用户。如 su gl
 

 


 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值