Linux指令汇总(持续更新)

  • 文件夹之间跳转
cd
.. 上一层
/  根目录
  • 新建文件夹
mkdir 
  • 修改文件夹
mv
  • 赋予文件夹最高权限
  chmod -R 777 /var/home/userid/cc

  0    1    2    3    4    5    6      7

---  --x   -w-   -wx   r--  r-x   rw-   rwx
  • 切换root
su
  • 退出root
exit
  • 查看so文件的文件格式,我在看是32位还是64位时用到的
file xxx.so
或
objdump -p libxxx.so
  • 查找文件路径的方法
whereis test
which test
type test
  • 文件压缩和解压

压缩:

tar -cvf 123.tar file1 file2 dir1

解压:

tar -zxvf apache-tomcat-7.0.75.tar.gz
zip all.zip *.jpg   #将所有.jpg的文件压缩成一个zip包

unzip all.zip    #将all.zip中的所有文件解压到当前目录中

unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹中

zip -r hy.zip hy  #将当前目录下的hy文件夹压缩为hy.zip

zip -r hy.zip hy 123.txt  #将当前目录下的hy文件夹和123.txt压缩为hy.zip
  • 文件、文件夹的删除

删除文件夹

rm -rf thttpd-2.29

删除文件

rm -f test.c
  • 文件夹的复制移动
cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下

cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录
  • 重启
reboot
  • 为指定 .sh 脚本添加执行权限
    chmod u+x file1.sh,表示对当前目录下的 file1.sh 文件的所有者增加可执行权限。
    u 代表所有者;x 代表执行权限;+ 表示增加权限。

  • 读取文件从末尾向头读取 指定行数

tail -n 20 test.log

进程和信号的相关博客:

https://www.cnblogs.com/zhongguiyao/p/13951050.html

猜你喜欢

转载自blog.csdn.net/lzl980111/article/details/106047749