1. ls
nigulasi@u225:~/android10/webRTC/webrtc-audioproc-master/modules/audio_processing$ ls
它会显示当前的目录以及文件:
ls -l
nigulasi@u225:~/android10/webRTC/webrtc-audioproc-master/modules/audio_processing$ ls -l
ls -l会把输出长格式显示,我们能获取到更多的信息。
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 aec
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 aecm
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 agc
-rw-r--r-- 1 nigulasi nigulasi 3756 Apr 30 2019 Android.mk
-rw-r--r-- 1 nigulasi nigulasi 2658 Apr 30 2019 apm_tests.gypi
-rw-r--r-- 1 nigulasi nigulasi 8934 Apr 30 2019 audio_buffer.cc
-rw-r--r-- 1 nigulasi nigulasi 2777 Apr 30 2019 audio_buffer.h
-rw-r--r-- 1 nigulasi nigulasi 2840 Apr 30 2019 audio_processing.gypi
-rw-r--r-- 1 nigulasi nigulasi 17983 Apr 30 2019 audio_processing_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 4125 Apr 30 2019 audio_processing_impl.h
-rw-r--r-- 1 nigulasi nigulasi 396 Apr 30 2019 audio_processing.pc.in
-rw-r--r-- 1 nigulasi nigulasi 746 Apr 30 2019 debug.proto
-rw-r--r-- 1 nigulasi nigulasi 10774 Apr 30 2019 echo_cancellation_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2667 Apr 30 2019 echo_cancellation_impl.h
-rw-r--r-- 1 nigulasi nigulasi 8392 Apr 30 2019 echo_control_mobile_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2126 Apr 30 2019 echo_control_mobile_impl.h
-rw-r--r-- 1 nigulasi nigulasi 9777 Apr 30 2019 gain_control_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2587 Apr 30 2019 gain_control_impl.h
-rw-r--r-- 1 nigulasi nigulasi 4846 Apr 30 2019 high_pass_filter_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 1546 Apr 30 2019 high_pass_filter_impl.h
drwxr-xr-x 2 nigulasi nigulasi 4096 Apr 30 2019 include
-rw-r--r-- 1 nigulasi nigulasi 3780 Apr 30 2019 level_estimator_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 1558 Apr 30 2019 level_estimator_impl.h
drwxr-xr-x 3 nigulasi nigulasi 4096 Apr 30 2019 main
-rw-r--r-- 1 nigulasi nigulasi 1652 Apr 30 2019 Makefile.am
-rw-r--r-- 1 nigulasi nigulasi 5040 Apr 30 2019 noise_suppression_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 1684 Apr 30 2019 noise_suppression_impl.h
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 ns
-rw-r--r-- 1 nigulasi nigulasi 36 Apr 30 2019 OWNERS
-rw-r--r-- 1 nigulasi nigulasi 2602 Apr 30 2019 processing_component.cc
-rw-r--r-- 1 nigulasi nigulasi 1542 Apr 30 2019 processing_component.h
-rw-r--r-- 1 nigulasi nigulasi 1288 Apr 30 2019 splitting_filter.cc
-rw-r--r-- 1 nigulasi nigulasi 2196 Apr 30 2019 splitting_filter.h
drwxr-xr-x 3 nigulasi nigulasi 4096 Apr 30 2019 test
drwxr-xr-x 2 nigulasi nigulasi 4096 Apr 30 2019 utility
-rw-r--r-- 1 nigulasi nigulasi 4910 Apr 30 2019 voice_detection_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2009 Apr 30 2019 voice_detection_impl.h
ls -lt (结果和之前一样,加上ls -lt表明以文件修改时间的先后顺序将结果进行排序)
ls -lt --reverse
nigulasi@u225:~webRTC/webrtc-audioproc-master/modules/audio_processing$ ls -lt --reverse
再次加上reverse会让结果以相反的排序顺序输出:
-rw-r--r-- 1 nigulasi nigulasi 2009 Apr 30 2019 voice_detection_impl.h
-rw-r--r-- 1 nigulasi nigulasi 4910 Apr 30 2019 voice_detection_impl.cc
drwxr-xr-x 2 nigulasi nigulasi 4096 Apr 30 2019 utility
drwxr-xr-x 3 nigulasi nigulasi 4096 Apr 30 2019 test
-rw-r--r-- 1 nigulasi nigulasi 2196 Apr 30 2019 splitting_filter.h
-rw-r--r-- 1 nigulasi nigulasi 1288 Apr 30 2019 splitting_filter.cc
-rw-r--r-- 1 nigulasi nigulasi 1542 Apr 30 2019 processing_component.h
-rw-r--r-- 1 nigulasi nigulasi 2602 Apr 30 2019 processing_component.cc
-rw-r--r-- 1 nigulasi nigulasi 36 Apr 30 2019 OWNERS
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 ns
-rw-r--r-- 1 nigulasi nigulasi 1684 Apr 30 2019 noise_suppression_impl.h
-rw-r--r-- 1 nigulasi nigulasi 5040 Apr 30 2019 noise_suppression_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 1652 Apr 30 2019 Makefile.am
drwxr-xr-x 3 nigulasi nigulasi 4096 Apr 30 2019 main
-rw-r--r-- 1 nigulasi nigulasi 1558 Apr 30 2019 level_estimator_impl.h
-rw-r--r-- 1 nigulasi nigulasi 3780 Apr 30 2019 level_estimator_impl.cc
drwxr-xr-x 2 nigulasi nigulasi 4096 Apr 30 2019 include
-rw-r--r-- 1 nigulasi nigulasi 1546 Apr 30 2019 high_pass_filter_impl.h
-rw-r--r-- 1 nigulasi nigulasi 4846 Apr 30 2019 high_pass_filter_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2587 Apr 30 2019 gain_control_impl.h
-rw-r--r-- 1 nigulasi nigulasi 9777 Apr 30 2019 gain_control_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2126 Apr 30 2019 echo_control_mobile_impl.h
-rw-r--r-- 1 nigulasi nigulasi 8392 Apr 30 2019 echo_control_mobile_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2667 Apr 30 2019 echo_cancellation_impl.h
-rw-r--r-- 1 nigulasi nigulasi 10774 Apr 30 2019 echo_cancellation_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 746 Apr 30 2019 debug.proto
-rw-r--r-- 1 nigulasi nigulasi 396 Apr 30 2019 audio_processing.pc.in
-rw-r--r-- 1 nigulasi nigulasi 4125 Apr 30 2019 audio_processing_impl.h
-rw-r--r-- 1 nigulasi nigulasi 17983 Apr 30 2019 audio_processing_impl.cc
-rw-r--r-- 1 nigulasi nigulasi 2840 Apr 30 2019 audio_processing.gypi
-rw-r--r-- 1 nigulasi nigulasi 2777 Apr 30 2019 audio_buffer.h
-rw-r--r-- 1 nigulasi nigulasi 8934 Apr 30 2019 audio_buffer.cc
-rw-r--r-- 1 nigulasi nigulasi 2658 Apr 30 2019 apm_tests.gypi
-rw-r--r-- 1 nigulasi nigulasi 3756 Apr 30 2019 Android.mk
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 agc
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 aecm
drwxr-xr-x 4 nigulasi nigulasi 4096 Apr 30 2019 aec
2. file
nigulasi@u225:~/webRTC/webrtc-audioproc-master/modules/audio_processing$ file aac.png
file命令会显示文件的简短说明,比如说我来看这个aac.png。
aac.png: PNG image data, 1032 x 440, 8-bit/color RGBA, non-interlaced
3. less
nigulasi@u225:~/webrtc-audioproc-master/modules/audio_processing/aec$ less aec_core.c
PgUp键前翻一页,
PgDn键后翻一页,
g回到文本文件的开头:
G回到文本文件的结尾:
斜杠+检索内容,比如/sqrtHanning,然后敲enter,就会返回并高亮sqrtHanning的位置,
然后按n会查找下一个出现的字符串。
之后q健可以退出less,(感觉和vim差不多…
4 . 参考链接
1.《THE LINUX COMMAND LINE》 Author:William E.Shotts, Jr.[ America]